We loved this place, these guys are the best, really local experts, they did and excellent job with us and our activities, good communication, zero problems. Food its good, this resort is more for the experience and the party scene. Definitely will return!