Another wonderful stay at Mayflower. Best showers we have had in apartments in Greece. Diana is the perfect host. She is most helpful. If you need anything just ask. The apartments are located down a lane just off the main street which makes for a...More
Thanks so much for that lovely review - great for the first one of the season!