I don't want to sounds biased with a review that is nothing but positive, but the LABRANDA Kiotari resort genuinely was fantastic. The staff can't do enough to help and once you have a conversation with the manager, when she's walking around she will always warmly greet you and make you feel like you're the only guests she's here for. In terms of cleanliness, there's a team who work tirelessly to keep everything clean and tidy and I'd say they do a pretty good job of it - even with a man coming down to the beach every evening to reset the chairs and tidy it all up to look perfect for the next day. The food was great, plenty to choose from with certain items fixed every buffet and plenty of others on rotation. Loved the gyros, souvlaki and pizzas in the afternoons. There's food, drink and toilets everywhere you could possibly need them so everything is right where you want it. The hotel itself is typically mediterranean so not 5* perfection, but clean, simple and with lots of nice landscaping so it feels like a nice environment to spend your time. We spent most of our time on the beach which was fab, but the beds as it can fill up quickly in the mornings. I can't praise this enough, but do bear in mind that if you go all inclusive there are optional additional spends but it's totally ok not to go for them. For example, freshly squeezed orange juice at breakfast is charged for (bottled fruit juice is free on tap) & there's a list of free cocktails & another which are paid for.