Comfortable stay in an amazing landscape, most enjoyable.