Excellent location, family friendly. We were able to get 2 pack and plays for our young kids without extra cost. Excellent and quick communication with the host before and during the trip. The host met us on the first day and helped us register, gave us a tour of the facilities. Clean pool and beach. The shower had an issue where the hand rinser wasn’t working but should be fixed in March. (made bath time with young kids a little tougher but not impossible)