A perfect spot to be when you visit london for tourism or business. Close to the life but not noisy and easy to reach with transport.
I had a great time staying there