Excellent place to stay. Host communication was good. Within walking distance from twickenham stadium. Really enjoyed the stay.