Excellent location with stunning views, friendly hosts, and clean modern facilities. A great place to stay.