Great place! Would definitely recommend for any short stays in London!