Cyprus is a small piece of paradise :)
We only stayed in this hotel for three days, but I can say with confidence that the hotel is good. I liked the food - very varied breakfasts, dinners are more modest, but quite tolerable (in any case, everything is edible and tasty).