The resort was clean, the rooms were cleaned daily, and the staff were extremely nice. If had to offer words of improvement/advice, it would be to upgrade the rooms with keyless entry access, firmer mattresses, and a larger TV. Otherwise, I would visit this resort again.