The hotel has some good points and bad points. The rooms in the original building are outdated, tired not 4* standard.
The pool is lovely but not many beds can go around the pool so the option is a side terrace bit. A major plus was their private beach area set in the rocks.
The major issue they have is with the service at meal times. Our first evening meal ensured that we would not dine there again. Our first contact with the waiting staff was extremely rude, we booked a reservation but somehow we were not on the list and he was attacking in his insistence we had to booked, I told him several times we had booked. he then looked irritated and hassled and dumped us on a table. We were not explained the menu, no one served us for some time it was not a good smooth service.
There are serious management issues with breakfast, the majority of staff are hassled, grumpy and running around. the sitting and cleaning of tables is disorganised and slow, Wanting to sit in a nice spot waiting for them to clear does not go down well, they come across as angry that you can't just sit down anywhere as they are not organised enough to clear tables. The food was delicious but the hotel has serious issues with the dinning area and really need to sort this out as many diners were not happy including myself.