Nice location in the center of the London, Beautiful accommodation, clean, and Great communication.
Definitely worth staying. I highly recommend.