We stayed at this hotel for 5 nights. The hotel was relatively clean, staff were polite and it had an amazing sea view. The hotel was let down massively by poor maintenance, many facilities such as pool waterfalls, outdoor jacuzzi, steam room, lift to the beach were not working. The shower in our bedroom was leaking so every time we used the shower the entire bathroom floor would flood with water. The breakfast was not bad but definitely not what you would expect from a "five star", I've been to 4 star hotels that provide much better breakfast.
I would not recommend this hotel to anyone who is expecting 5 star facilities and service.