Lovely room. Spotless. Great location. Stayed for a game at Twickenham - great location for that. Hosts were lovely.