Great place with all the facilities you need! Very practical location, as it is nearby Twickenham railway station and grocery stores. Very helpful and polite hosts. Would definitely recommend!