Hotel's location and service by the staff are fantastic. Breathtaking views right from your room. Food was ok, and the dishes that food were served were dirty most of the time. Quality of breakfast served was mediocre. However, I must mention one mishap during our check-in, which the hotel did not deal very professionally. I booked the honeymoon suite for 4 nights for over 1700 Euros (they claim it was a good sale price!!!). However, we are a family of 3 (a child 5 years old), and I did not realize that the room rate is for 2 people (which was written in very small fonts at the bottom of the hotel description on hotels.com). Being a Gold member of hotels.com and having VIP Access, when we arrived with our daughter, the hotel demanded 80 Euros per night extra for her. At 99% hotels, a child who is 5 years old stays for free and eats for free. After much much negotiating and argument with logic, they still charged us 60 Euros per night for her. And they didn't let us check in until we paid that. It was late at night, and we arrived there after a long flight. But they kept us waiting for 30+ minutes, until I paid that extra 240 Euros. I had prepaid that full amount of 1700 Euros or so in advance for the room. The honeymoon suite is the biggest of their rooms and can easily fit even 4 adults. They did not show any consideration, instead they indirectly threatened to cancel our reservation with zero refund. I am a frequent traveler across EU and this is the first in my life.