I had a twin room with a friend. The room was reasonably clean apart from bad stains in the bathroom on the side of the bath and floor caused when water flows on the floor from inadequate shower curtain. It was disappointing that there were no balconies and the room had no view apart from the ugly building opposite. The staff were excellent and the food was of a reasonable standard and plentiful (buffet) The view from the dining room was stunning unless you sat in the inner restaurant.. You then had a view of an inner wall that was in need of repair work and was very ugly. I used the stairs to walk up to my room each day and the stair carpet was filthy and should be replaced. There is a swimming pool on the roof although the weather at the time of my visit was not good so I did not use it. The hotel is only minutes from a most beautiful beach. I do not consider this to be a 4 star hotel.
