I've not been to it myself, but a guy I was talking to at last night's practice was singing its praises.
Tips, I will leave for others. I live here so you really need a visitor perspective. if you have any "local knowledge" type questions however, please feel free to ask.