Impeccable home, beautiful views, welcoming hosts. Just perfect!