beautiful views & great hospitality