Perfect location for Twickenham and value for money