Absolutely great place. Staff was very friendly. Our rooms were cleaned daily with lots of extra towels for us. 2 great pools and a hot tub. Short walk out to the beach from the rooms. Rooms are not fancy but nice. The huge deck on the back was awesome. Will stay again for sure.