Excellent location and enjoyed our stay. There is a mildly bad odor but it’s being worked on and ultimately did not bother us as it was such good value for money for a central London location.