We were booked here as part of an organized trip by Air Canada. If I ‘had’ to find something to complain about, it would be that AC’s local agent in Greece books the lowest level room in a beautiful hotel. most rooms have a pool/ocean view, and their suites with private pools look lovely. The room is small, but functional. The staff is ‘very’ good. If you like to interact, they are friendly, and if you do not, they will not interrupt your vacation. The location in Plato’s Gyalos is conveniently situated between two beaches, giving you plenty of choices for local for & drink. The on-site restaurants are also good choices for either lunch or dinner, although the only bar closed at six, so if you want late night drinks you must head to the beach. The local bus stops right at the hotel entrance, and can be used for dinner in Mykonos town with some planning, as it only runs hourly. But getting a taxi (during low season) did not seem to be a problem.