We had stayed here week ago. The hotel is based in between a mountain (hills). Once you entering a hotel complex, you can feel that it is kind of small village hidden in the hills. Stunning view from hotel rooms are priceless. A hotel has a free bus transfer service to their own privet beach.
Check in was a bit slow, but understandable. A hotel is massive. Receptionist has a lot of to tell you, how to get from point A to B.
Our rooms were on 8 floor with a stunning view to the sea and hills. Rooms were specious enough for 2 people and had all equipment we needed (hairdryer did not work, but its happened). In general rooms were spotless , same as all public areas.
I would recommend , just leave your luggage and go straight up to 11th floor and enjoy a salty warm water infinity pool with a great view. Very relaxing. Sun bed area is great, very big and you can easily find a space to lay down and rest.
A hotel main restaurant is the best so far I had seen. A buffet equipment and a selection of food it had been offered is enormous. Freshly cooked, and extreamly tasty. Great Job Chef! Waiting staff works as big happy team. Very attentive and makes you feel warm welcome. A floor manager Veronica, did a great job by looking after us. Five star service.