A spotlessly clean, well- situated flat, with a great host.