Fantastic location. Close to a lot of the attractions in London, including museums, Hyde Park, Royal Albert Hall, etc, and 7 min walk to the subway station so it’s convenient to go to other distant places through the tube.
Micheál is also a great host, providing useful information of the area and prepared the property with everything I need, like hair dryer, washer, dryer, fridge, and such.
Highly recommend this place to solo travelers.