Friendly hosts, cozy rooms, and beautiful views.