Nothing short of superb, on every level.
Our Junior Suite 4019 (apartment) is a fantastic size, well equipped, and even a full free mini bar. We have 3 levels of furnished terraces, the top one hosts the hot tub and 2 sun beds, the middle one has 2 sofas the one nearest the doors has a table and 4 chairs. On top of that directly above us we have roof terrace. All of this faces south and looks straight out towards the sea. The buffet dinner was small - a good thing-and offered a superb range of very tasty food.