10/10. Spotless and beautiful, with wonderful attentive hosts and an unbeatable view. I couldn’t have imagined a better stay.