Everything was as advertised. The rooms were spacious and comfortable. The staff was very friendly and the food was great. If you plan on doing activities on your own, you'll need a car and have to drive seven miles of rocky dirt road to get to this resort which took me about 30-45 minutes. We didn't do any activities through Calico Jack's so I can't comment on that but they do offer to organize all the major tours. If you want to stay somewhere with a jungle feel that's nearby many great Mayan ruins and other tours, this is a great option.