Nice room as described - we were provided with towels. It’s right next to Twickenham stadium and there surrounding areas are really nice.
Plus Paul was such a nice host and made us (I stayed with my partner)
feel welcome.