First and foremost the hotel is stunning. The setting is beautiful. It’s designed in the style of a Greek village with white washed walls and exposed stone, alleyways and narrow steps. We couldn’t get enough of how pretty it was. Breakfast is worth the 30EUR per person hands down. Probably the most luxurious breakfast we have had at a hotel. The room (we had a Junior suite with a private pool and large terrace with sea views) was immaculate and overall comfortable. Housekeeping was one of the best we have ever experienced - even the terrace got washed every day!!! Customer service overall was top notch - I remember reading an earlier review saying staff were expecting tips all of the time. That is nonsense. Not once have we felt we needed to tip!!! Now the slightest niggles: we could hear music up and until 2am even with earplugs. So if you are a light sleeper, you won’t get a quiet night. The room had NO desk or table. There was a tiny coffee table type table tailgate fitted a couple of bottles of water and that’s it. And bedside tables. But nowhere to put things like sunglasses, handbags, watches, drinks, etc. There was also no shelves storage - just a long low level bench style shelf under the open air hanging space. It would have been nice not to have all the clothes and stuff in your sight all the time. The bathroom was tiny. Again with NO worktop space or vanity. So all your toiletries and make up had to stay in a bag in a suitcase because there was literally nowhere to put it. The beach by the hotel is probably one of our least favourite. First of all despite what previous reviews state beach club lounges are not included in the price of the hotel and are around 80EUR each for the day. Secondly the coral reef/sharp rocks are really close to the shore and me and several other cut our feet really badly. Most other beaches on the island are much nicer. So if beach is one of the main reasons for you, I would avoid this hotel. Finally, the hotel consists of 2 sections which are set relatively far away from each other and on a very steep hill. Whilst transfer cars are available all the time, it is something to consider because should you go up to the infinity pools and forget something in your room, it’s a 20-30 minute back and forth waiting for the cars etc. not a big deal but something to bear in mind. The hotel being a 7 minute walk from Cavo Paradiso was an absolute pleasure so from that point of view it was amazing!!!