If you’re planning short stay and discover the city, this may be good place for you.
Located near Hyde Park, station Marble Arch is about 5 minutes of walk, lots of restaurants and Tesco express nearby.
Apartment is in the basement and it’s a little damp there, but otherwise it’s cozy and well equipped.
Self check-in works great and Nick is very kind and responsive host.