Have spent a lot of time there in recent years.
A few tips - if you drive parking at the cricket club is cheap and fairly central.
If you visit the Royal Crescent. go in the Royal Crescent Hotel and out the back there is a nice garden where you can get tea and cake at a very reasonable price...