The hotel suited us very well. We did not sit in the hotel for a single day, we went on excursions almost daily. The room is nice, clean, simple, but everything worked. Cleaning every day.
The hotel is across the road from the sea, this is its main disadvantage. Although, the beaches in Cyprus are municipal, and in general, there is no difference, everything is still there for a fee.