Firstly, I'd like to thank George at the resort for his incredibly generous welcome and personal greeting when my husband and I arrived. George had reviewed our booking and saw that I had advised them of being vegan, and he went out of his way to personally ensure that I was catered for. As a special treat, he also gave us an upgrade to the most incredible suite, which was absolutely breathtaking! What a welcome! Thank you so much George. I needn't have worried about being vegan like I have done on other European holidays; all the restaurants cater for all dietary requirements, with someone always on hand in the main restaurant and al la carte restaurants to point you in the right direction or cook something especially for you. Even the poolside 'market' area has fully vegan options in all the cafes. Honestly I have NEVER eaten so well while on holiday - Mayia have hands down won my heart in this department! The whole resort is spotless with a huge team of staff working diligently to ensure you have everything you need during your stay. We asked for a kettle on the first day (we don't drink coffee, only tea) and it was brought to us without delay. Our suite was spotlessly clean and maintained every day, with clean bedding and towels as needed. And that pool - having your own pool is such a luxury but well worth it. The hot tub was maintained daily as well. My only very minor grip was that the suites are very close to the family resort next door, which plays music late and very loudly, so we weren't able to sleep as well as we would have hoped. But this is not in the control of the resort, so I cannot blame them for this. All pool areas were also spotless, and there was never a worry about lounger space. So many times on holiday, you see people heading out as the sun rises to put towels on loungers, but there is no need here; there is plenty of space for all guests. The staff working the toolbars were incredibly attentive and friendly despite being the hottest week of the year so far (and threats of forest fires in Rhodes again). They got to know us and could tell our drinks orders before we gave them! The whole resort also smells amazing! Attention to detail is clearly evident everywhere, from the architecture, the design and the layout to the quality and friendliness. I cannot rate this resort any more highly and am confident we shall return in the near future. Thank you so much!