We had a really great time staying here last week of May. The room was clean, the sunbeds were comfy, the hotel itself was spotless and the food was lovely. There was always music playing around the pool. The animation team Sara and Kim are brilliant. If you don't want to join with the activities, they won't bother you until you change your mind like at some other resorts. We joined in with the water aerobics one day in the pool and really enjoyed it. They also did karaoke, music quizzes, dance competitions in the evening which were also really good. There is a good selection of drinks and cocktails, i would say the prices are consistent with what you'd pay back home in the UK. The lunch menu had plenty of choice. We had pizza a couple of times, and other times pasta and salad. The bar workers were always on hand to bring the drinks and food to you at the sunbeds. We also went to the La Mar beach area for an afternoon. The sea was and the shore was quite full of seaweed but someone was clearing it as best they could. Plenty of sunbeds, and a bar. Must say surprised that we weren't asked to prove we were staying at the Ekati Mare though as anyone could have walked onto the beach and stayed there. As for Kavos itself, it was fine. Lots of shops selling the same things (souvenirs, holiday essentials etc) so never too far to walk to find what you need. Surprised that most of the bars and restaurants didn't open until 4-5pm but I guess this is to fit in with the people going out partying. We weren't there for that sort of holiday so we only had food outside the hotel once at Desperados which was very nice, and a drink at the sports bar and The Fountain, again both nice places. I think we probably got there before party season as a lot of places were then painting, decorating ready for peak season. I have a few nit-picky things to note but nothing that ruined the holiday: 1: Arrived at 1pm, were told room wouldn't be ready until 3pm which we wasn't told at time of booking etc. Left bags and went for a walk and drink at bar. Not a massive issue but we were both very tired and just wanted a nap by that time after leaving home in the early hours! 2: Noisy maintenance during the day. 2nd night we got rained on during evening meal which I commented wouldn't of happened if there was a canopy outside. Couple of days later there was a canopy up so it's more of a case of them not having them up ready for the season I guess. Maintenance didn't bother us as we had earphones in anyway but could tell some people were bothered. 3: We knew about the beach location but didn't feel it was very well advertised at the hotel itself especially if you got up late for a poolside sunbed. 4: Towels were replaced in full for first few days then only one was changed and the rest were left. Commented on it and they were changed but did happen a couple of times. All in all, we had a really good time. The time flew by and we would definitely stay again in the future.