The house was exactly as listed and had everything we needed for our stay. Twickenham has a great atmosphere with all the national flags in the windows for the rugby World Cup and everyone was really friendly. Transport is close by with buses to Heathrow across the road and trains into the city only a short walk away.