Our room was small but perfectly adequate with a little balcony (with clothes drier) and an excellent shower in the bathroom.
The hotel itself had big dining room, big reception, lots of big areas inside and out, on different levels beside and away from the pool, lots of loungers and tables and chairs, and of course direct access to the beach. You need never be bored being in one place.
The only complaint we have is that breakfast is put out at 7 or 8am until 10 and the hot food is not kept hot, nor covered over. We went in quite late the first day to be confronted with cold scrambled eggs, bacon and sausages, so went in an hour earlier the next day but it was just the same. I can enjoy a cold sausage or a hard boiled egg in a roll, but scrambled eggs, never. Needless to say the dishes just sat there mostly untouched, so the hotel will probably scrap the hot breakfast completely. It's a big classy hotel, so why they don't use the food heaters is beyond me.
Even the hot water is not kept hot, so hopes of a cup of tea with tepid water is a non starter.