We loved our stay at Robert's place, the location was fantastic; It is very close to the tube and Heathrow express trains which made traveling around the city a breeze. We would definitely stay here again.