Everything truly was amazing. The staff being some of the most helpful, friendly, kind people I have ever encountered whilst staying at a hotel. Special mention to Mamia at reception who was so welcoming, helpful happy to talk to you and give you time. Also Olga the spa manager who offers amazing an spa experience for couples or singles. And she was very accommodating. Finally John, the porter who was very funny. The bar staff are also incredibly attentive and will walk around the pool serving you all day and night. The variety of drinks was impressive and they have different flavours of ice cream milkshakes!! Cocktails, smoothies.. you name it they’ve got it. The food. The sushi restaurant is amazing, the Italian is also extremely delicious, the American diner was nice and chilled/relaxed but the food wasn’t as great. The buffet is also extremely good with much variety every night. Especially Cyprus night! The breakfast was amazing as well! Grilled halloumi most days was a highlight and good quality in general for a buffet. The croissants as well baked fresh every 20 mins. The lunch was also great with pool side service, large variety in the menu. Good high quality food with amazing taste. Pork chops, pizza & pasta burgers. Sandwiches & wraps. Etc etc large selection of fish also. The room. The room was so spacious (junior suite) very clean. Incredible jacuzzi bath and separate spacious shower. Bed was huge! And very comfortable. Tv had many channels and good English/American films. Wifi was very good. Pool was nice with 2 waterfall fountains you can use. Other guests are respectful and friendly. The gym was very useful and has decent equipment. Indoor pool is nice and relaxing. I cannot be happier with our time spent at this hotel. The staff are what make it so amazing. A credit to themselves and each other.