Just enjoying our last day here, I don't usually review but I had to for this experience! We have had 5* service since the moment we walked into the hotel. The staff work tirelessly, just observing everything going on throughout the day and night there is so much hard work that goes into making this hotel so special. The cleanliness, the service, facilities, pool, beach, food, drink you just cannot fault it. Shout out to some staff that particularly made it for us, Marios, Janos, Eliska, the great guy around the pool always tidying and bringing fresh towels, the wonderful reception ladies, thanks so much for such an amazing stay! This hotel is the true meaning of 5*, we have stayed in others around the world and none have been to this standard on every count. Thank you