Best Location steps from South Kensington Station, with great hosts.