Honestly, my opinion about this hotel is mixed. Of course, the view is amazing, and the food is good. However, the staff was rather unfriendly, and on my second day at breakfast, I had to ask for a bunch of things which were there on the first day, but not on the second. There is no way to sit and relax or read except on the terrace outside which quickly fills up with tourists coming for lunch, coffee or dinner.
The room was small and the mattress hard and uncomfortable, so was the only small pillow. The bathroom and shower were nice.
All in all, I didn't really feel welcome there.