GREAT place! Location is wonderful, amenities plentiful on site, and it was clean. Many more beach/baby bundle items than listed on site which was a pleasant surprise. Would absolutely stay again!