The whole experience from the booking to the itinerary confirmation the week before and the email the day before to the excellent service on the day, was faultless. I wou ... more