This location is perfect if you are staying in Central London. It’s near everything but one street “off” from the hustle of Central London. But you can walk a few feet and the block around the corner is a busy street. Amenities were provided and everything clean. Loved my stay here and the communication was excellent.