This was a really sweet place. The staff was kind, the pool was warm and it was conveniently located next to a small sandy beach with a little playground. The grounds were nicely maintained and we appreciated the ability to bring all our meals and relax in our townhouse. We went with a young child and liked being able to put him to bed and then sit down in the living room area (it was a bit drizzly) and play games. We'll definitely return, and maybe next time we'll bring our friends! Also, although the (free) bikes weren't in the best shape they were perfectly fine for a quick jaunt out. I wish we planned to stay longer!!