A lovely place, nice location, welcoming host. Perfect.