Our stay at Hamilton's was all positive. I did not use the gym or pool but my friend did and said both were great. The condo is very comfortable & spacious & there is alot of privacy. It is a little far to walk into the centre only because it is walking in the heat but an easy short drive. Beach access across the road. Lots of activities in the area.