Great place, great hosts, stunning views.