Very clean and well equipped flat in a great location. Imogen was responsive and helpful throughout the stay. I would definitely stay again.