Location was excellent. Within 1-3 miles of multiple major landmarks like Hyde park, Buckingham palace, royal gallery, British museum and Euston station. There are also a couple of good restaurants nearby like Savoy grill nearby. Convenience stores open late also allowed me to stock up the fridge while recovering from jet lag.
Definitely won't mind coming back again.