We had a restful and relaxing stay at this condo. Our unit was very clean and adequately stocked. The bedrooms, with king beds, were very comfortable. We had everything we needed in the kitchen. Communication prior to arriving and after our exit was quick and courteous. We had no reason to communicate during our stay which was a sign of a quality stay. The views from the balcony were amazing - sunsets that didn't disappoint. The resort itself has employees that work hard to keep the area clean, orderly and most importantly, secure. The chairs on the beach, that were included with the unit, were a pleasant bonus. We would definitely stay again and look forward to making another reservation in the future.