The condo was very clean and well kept on arrival. We had some difficulty with the air conditioner but maintenance and engineering staff were very prompt and gave us help immediately. The resort was very clean and very close to the beach which was convenient during our vacation.