Very good location. Lots of bus connections to central London down the place and tube station a stone-throw further. Only thing that can be of an issue is that it’s ground floor so the few street noises are like it’s in your room! But it’s not Main Street so it wasn’t too much anonymement on weekdays I was there.