Beautiful views, great hospitality