The resort is absolutely wonderful! The staff goes above and beyond to ensure you're always feeling pampered, welcome and satisifed. I've read many reviews about the resort being very large, but we actually felt it was on the small side and definitely preferred it that way. The resort was nowhere close to capacity, so there was plenty of room at... more