Great place and great host! Fantastic place to stay and see Twickenham !