Beautiful home, spacious, inviting, and clean. My family and I enjoyed ourselves at the home, around the pool, and on the private beach. Hosts were gracious and made our stay easy. The provided the necessary info and allowed us to feel at home.