This place is as advertised. Location is only about 10 minute walk to Fulham Broadway station, or steps away from a bus that will take you to the station.