Our stay was good :) definitely recommend for someone short in time. Location is close to metro, only 3-4 stations away from central London.