A lovely, clean, spacious flat with a delightful host.