Nice place, great location. Would definitely recommend for a stay in London.