Well-presented place, friendly hosts, awesome dog, and amazing view!