We had an amazing stay. The staff is kind and will do everything to ensure you have a pleasant stay. We asked for a vegan breakfast, and the staff, since they weren't sure what we would eat, asked what we loved and ensured we got it. If you're vegan- just let them know in advance what you prefer (the supermarkets nearby have a lot of vegan products).
The view was breathtaking, and the entire place was unique and felt like home. The room we had was super comfortable and although the place has great pictures, in real, the room looked even better than the pictures.
So overall - the high rank is definitely justified! We had an amazing time and hope to come back again in the future!