The hotel is beautiful, in particular the rooftop and Med restaurant level pools are very luxurious. The food was lovely. It is a very sports focused resort.
The location is quite a trek from other areas. If you like staying in one place thats fine, or if you have a car its fine, otherwise there is a good shuttle service that goes from the hotel to the beach.
I wanted to love this hotel, however did not feel the room size matched a 5 star hotel. Also the service I received was very mixed. The bar/restaurant staff were exceptionally welcoming and helpful, however others I met on my stay unfortunately were less friendly. It is quite a maze to work out what lifts go where as they are all different, and the "rules" for using different towels at different pools (which isnt eco friendly and also unexpected at a 5 star hotel), were confusing on arrival and unfortunately those explaining this to me were not very patient or understanding.
Overall for me there was a negative atmosphere to the hotel which didnt match the beautiful surroundings.