Absolutely magical holiday at this spectacular hotel. From the moment we arrived - which was really late - the staff were welcoming, friendly and kind. We were even given sandwiches, snacks, and a welcome drink which was a nice touch. Room: Clean, comfy room with a fabulous sea view. Could not fault it. Pool Area: No fighting for sunbeds, which was a relief and drinks brought to you from the Captains bar. Even had melon brought round some mornings and cold towels in the afternoon! Pool itself was spotlessly clean and water was cool, but not too cold. Plenty of areas for shade with trees. Restaruant: We decided to go All-inclusive, which we have never done before. It was definately worth it! Lots of cocktails, beers, wines, spirits and soft drinks on the menu to choose from. Some were not in the all-inclusive, but if you were desperate to have those, you got 20% off. The breakfasts were buffet style, with such a wide choice it was quite mind blowing. I couldnt think of anything they didnt have! Friendly chef who made me a fresh omelette on several days and always freshly cooked my eggs to my liking. We didnt manage to get to any lunches, so cant review those, but they looked good from a distance. Evening meals were buffet style again and themed, with Asian, BBQ, Italian etc. My favourite was the Cyprus evening with really delicious Cypriot specialities and even live music and dancing. I am generally not a fan of a buffet, and am a bit picky with my food, but this is 5 star buffet and so I was a bit of a convert! With the all inclusive you get one evening in their a la carte restaurant Psari (or other at their sister hotel Coral Beach). So wonderful with the view over the bay, twinkly lights and an exceptional meal - simply magical! Staff: Can't praise the staff enough! Always friendly, helpful and always willing to go the extra step to ensure guests are really happy. Special mention to Aristos who made our stay extra special. We love our cats, and there are several around the hotel (although they generally stay clear of the guests). The hotel (Artisos mainly) looks after them, feeding them and giving them regular vet treatment. We got to share the evening feed, at the back of the hotel. Such beautiful cats, so well behaved and looked after. Beach: We didnt manage to get to the beach, which was really crowded by the afternoon, although the hotel does have its own area with reserved sunbeds. They also have a beach bar with sunbeds overlooking the bay. Again, we didnt use them, but they looked super comfy and the bar looked great. Hotel Facilities: Its a small hotel (only 100 rooms I think) and that made it feel extra special. Not crowded and very luxurious. There is an indoor pool, spa, gym and yoga studio. Didnt use the spa or indoor pool, but the gym was well equipped and the studio holds regular yoga and pilates sessions. All in all, I cant really fault this hotel. I dont usually write reviews, but when I was se