Incredible view. Attentive hosts. Comfortable stay.