We had an excellent trip and stay. Location, location, location! 7 Mile Beach is steps away from the screened-in patio. There are a couple of good snorkeling spots right off the beach. Excellent restaurants, shops, a supermarket, and a movie theater all within a short walk. Complex is only a short drive from the airport. The host was excellent in sharing important details, quick to respond to our questions, and called to check in on us. The property is well-appointed with bedding, towels, and kitchen essentials. The grounds of the property are well-kept, and there are plenty of beach chairs and umbrellas. Incredible sunsets every evening.