The trip was awesome! We had a excellent blend of culture, adventure, entertainment, fine dining, and nightlife. We stayed at a beautiful resort that was near plenty of tourist attractions and was right on the beach. When adjustments needed to be made, Kyra was available and happy to assist. Kyra did a really good job with setting everything up for us. Overall, it was a pleasant experience, and I cannot wait to go back.