We were very happy with this property. I booked this place because I wanted a location that had beach snorkeling. 7 Mile Beach and East end are a lot more expensive and we couldn't justify the cost given this property's location, amenities, space and furnishings. The unit is very nice and spacious. It had a fully stocked kitchen, snorkeling equipment, beach towels, games, books, ample linens, etc. The beach in front of the retreat complex was almost separated into about three smaller coves. This unit was in front of a smaller rockier cove that afforded a lot of privacy and the same snorkeling access. The other two coves were not as rocky and had a good-sized areas of sand for beach lounging. We rented a car, which I think is a must, bought groceries for the week from Fosters, and ate out a few times. This unit did not have the view afforded by other units, particularly those on higher floors. But for the price, this could not be beat. Communication with the rental agency and property managers was extremely prompt and helpful.