Great place - everything you need. Large pool, hot tub, bbqs, and everything you need to enjoy the beach (beach chairs, towels, umbrellas, etc). Central too - we pretty much walked everywhere. Strongly recommend