This is a great little place in a fantastic location in London - right next to Hyde Park, a bustling street of shops and the train station.
Be aware of the steep stairs with heavy bags and limited room floor space.
Overall we were super happy and the host had great communication throughout the stay!