Great location and nice accommodation, definitely recommend for a few nights in London