Fantastic stay a stones throw from Twickenham stadium, would stay again!