My husband and I thoroughly enjoyed our 3 week holiday in Greece - Athens, Crete, Santorini, Milos, and a 4 day guided tour around the Peloponeses and Meteora. Our agent Barbara from Aegean Thesaurus was able to organise for us everything including tours, transfers, ferry tickets, etc, and the hotels she picked for us were all excellent choices in terms of location and class, all with breakfasts included. Our original hotel booking in Santorini was closed for renovations (because April was low season), but Barbara notified me well beforehand, and she was able to quickly get us another hotel booking with a junior suite upgrade - the views and the sunset from our balcony were breathtaking. And as you may be aware ferry strikes can occur at any time, and we did get a call from Barbara on the morning of the strike, but my panic was quickly reassured as she gave me some options to choose and we went to Milos instead of Naxos - it turned out to be one of the best islands for secluded beaches and we came across this wonderful little Italian restaurant that we loved. Overall highly recommend having a good travel agent like Aegean Thesaurus, I believe their help and advice made my trip so much easier to organize and especially deal with unexpected situations during the trip.