Location is perfect!
Close to sightseeing spots, very central, convenient, close to shops, restaurant and supermarket.
Walkable distance to Hyde Park.
Great host, lovely place to stay in.