Amazing place to stay, with access to a superb private beach that is perfect for little kids, and restaurant. Also access to two pools and a fitness center. The house itself is spacious and has an excellent kitchen as well as in house washer/dryer. Perfect place for a family vacation,