This place deserves at least 10 stars, great host, fantastic location, amazing view.
Highly recommend