A beautiful, recently renovated condo with all of the amenities I expected....everything functioned as it should....everything as described was accurate; the beach was lovely and quite close, there was shopping and a couple of restaurants nearby. The check-in and check-out was easy, quick and very friendly staff at the front desk.