Our vacation was absolutely perfect. The room was great, the food was great, the staff were great, and the facilities were amazing. We arrived on June 20th to an almost empty resort, our room had a problem with the safe and we were eager to go out an explore. Within 20 minutes they had a maintenance person in our room... more




