We had a lovely stay at the hotel, we had a 'superior swim up room with a shared pool' which had a great view of Irapetra for sunsets. I would recommend this type of room as the one to get, you can see several 'private pool' rooms as you walk around the hotel, and although these sound better on paper, they are not as good. Some are very exposed to people walking past and there is also not enough room next to them for two proper sunbeds (they only have bean bag style seats). Our room had two sunbeds.
Breakfast and dinner were included (buffet) and while the food was, on the whole, good I think it is important to note that the restaurant does not have a great atmosphere. It is not big enough to seat the whole hotel (when full) in one go so there were two sittings when we were there (6:30 - 7:45 & 7:45 - 9). If you are after a romantic evening meal with your partner this is not the place, it is quite hectic (with people getting up and down for food) and (if seated near the buffet) the lights are so bright it is too much. You also feel quite rushed, which is often the case with buffets. Getting a seat outside is more preferable if you are able to but they are limited. If you want a romantic dinner and some atmosphere I would recommend going into town, we had two excellent meals at Zorba's (25-30 min walk of 6 euro cab).
When the hotel is full (as it was when we were there) depending on the time you get to breakfast you may need to wait for a table, which is annoying.