Amazing place to stay with family. Great location with easy access to a private beach, spa and lawn tennis. House is very spacious and clean.