Freat find, very conveniently located at the heart of London.
I can't think of a reason to stay anywhere else next time we're there!