The flat is very clean with great location ~ just near the metro, railway station and the Hyde park. We love this very much! Wonderful trip in London!