Spacious property with lots of thoughtful touches. Our boys loved the basketball court and we all enjoyed being near the beach.