The location is perfect! It's very convenient; literally across The British Museum, walking distance of tube station, and covent garden! Right beside the place is a fish and chips restaurant just in case you get hungry lol.
Hong is also really helpful. Thanks!