I have been staying at Petasos Beach Hotel over the last 30+ years. I have seen other resorts along the way but no other resort has EVERYTHING all in the one resort. Mykonos is a more expensive island but offers so much - I feel the prices charged are fair considering the island and what the resort offers. You cannot beat the location - set up on a cliff top, there are excellent views so I recommend the sea view rooms. Breakfast is outstanding with excellent service and views. The local area has shops across the road for swimwear, gyros, bakery snacks and the local bus. The sea water pool is spotless and a dream to swim in. The bar and pool restaurant is great with excellent service. Theres a hotel beaches serviced by ladders into the water or around the corner a family friendly sandy beach. There’s even a car park in case you hire a car. Excellent spa services. It is a family run resort so you get a sense of personal care and family. Thank you to Kirios Yiannis and your amazing team - especially Eirini at reception, Yiannis by the pool, Penelope at breakfast, Jenny & Stella in the spa, the guys with the luggage & drivers are great too. But be warned - if you stay here you will always come back!!!! DON’T HESITATE. JUST BOOK IT