Great location. Very clean. Well appointed. Perfect for visiting Twickenham.