Fantasy Travel was incredibly professional and the staff that took care of us (Marco, Eleni, Nelly, etc.) were on top of all of our trip details and were always smiling. They knew more about our itinerary details (pick up times, transfer details, and flight information) than we did! They made everything worry free because a Fantasy Travel representative was always there to meet us at each island. If you travel to Greece...USE FANTASY TRAVEL!!!