One word - amazing. If your going to London you should stay here