When we arrived to the hotel we were happy with the look of it, very friendly receptionist, nice dining area, we were excited, however, when we got to the room it was a major disappointment, the rooms are not clean at all, and it badly needs renovation, specially the bathrooms, it was full of ants all the time, we were not comfortable at all during our stay, as the most important thing whenever you stay in a hotel was missing:a clean comfy room, which was the exact opposite.
On the other hand, the location is excellent, i don't think there is a hotel with a better location in Ayia Napa.