Great location, mediocre hotel. Room cleanliness – POOR. Our room smelled like urine, I complained many times, but that do not solve the problem, so we had to breath in that smell for 10 days. The buildup hair in the shower drain was sitting there for 7 days before someone cleaned it up (to be clear the hair was there when we arrived). Mold in the shower and entire bathroom everywhere. Beach towels – you could pick up at 9:30 in the lobby and they disappear by 10am as they don’t have enough. Very few sunbeds by the pools so, if you don’t get up by 5am to reserve you end up sitting on the chair. Smoking is allowed by the pools and anywhere around the property! Gross!!! Food was not labeled, so we had to guess what it is, and the quality was mediocre. Room beds were hard as a rock, so I was waking up every morning with back pain. Wi-Fi was TERIBLE and the only place where it’s kind of worked is the lobby so you could see people hanging out there all the time. Their advertisement says “private beach” NOT really. They share the beach with Ambrosia hotel across the street so its not theirs. TV’s are only 19”, very few people speak little English, playground size is 15x20 (super small), safe deposit box is at the front desk and you have to pay daily fee 2 euros, luggage storage is in the actual lobby so when you walk in looks messy and things piled up everywhere. Stray cats are everywhere on this property, but they don’t allow pets…figure that! They only provide bare min.