Lovely flat, superbly located, excellent host. What more can you ask?