Great hospitality with beautiful views.