Lovely views, friendly helpful hosts, modern, roomy accommodations.