A communicative and welcoming host, a tidy and spacious flat, and an absolutely stellar location. I would happily stay again.