Everything was as anticipated plus some. The only thing that could have made it perfect would have been a speaker system in the van. poor Charlie was drowned out by four kids under 5, two Tweens, three teens and 10 adults. Our private family tour arranged via email was a bargain compared to the shore excursions arranged by our ship;Princess cruises. Charley was extremely responsive, and professional, from the first email with a detailed suggested itinerary and flexible once the tour started! Great fun for the whole family! Be forewarned...Cash only!