Everything was as described and depicted. Therese was very helpful with ideas for activities. She was extremely good at communicating. We had to cancel one day because we missed a flight to/a day in Belize (co-pilot did not show up for the flight). She was very generous about letting us cancel one night.