A nice and big house, a great stay, walking distance from Twickenham stadium, and easy connection to public transport, nothing more one can ask. +++