A beautiful home with all you need, and an accommodating and welcoming host.