Good location if you’re wanting to be near the V&A and/or Natural History Museum and/or the South Kensington tube station.