Great place for a short break in London. Close to various transport links.
Communication is excellent - everything very clear.
You will sleep in the world's comfiest bed! Best nights sleep i've had in a long time!
Would highly recommend staying here :)