Lovely apartment, with some very good hosts. Loved the location. Right by the train station, and not far from Twickenham.