Our stay at the resort was lovely. The unit is as pictured. We rented the main apartment with two bedrooms. Check in and check out was quick and easy. You check in at the front desk similar to any resort (versus having the property owner provide a key or code, etc.). The unit was well equipped with everything we needed. All of the resort amenities are available. One note—everything must be paid by credit card or billed to the room—no cash transactions—so bring appropriate denominations for tipping if you are inclined. The staff are wonderful.
As noted in the listing there is construction going on. It can be very loud at times but does not start until around 9 am and finishes around or before 5.
There was a delay in having questions answered sometimes—but the property manager did answer so no complaints.
We definitely recommend staying here and are happy we chose the Ocean Club location right on the beach