Been there. - Great place - except for the slimy dishonest camera shop operators, (nappyheads). Beware!
@Maxdesander