The hotel is modern and stylish, with a great location for Bath. The pool is nice, and although they want you to book to use it, we had no issues during the week and just went down. I assume it's busy on weekends.
The main issue I had with the stay was that out of four nights, we only had our room cleaned once, and that was after asking. They seem to have insufficient staff and focus on turning over the single-night rooms, so if you have a long stay, you'll need to ask for fresh towels and toilet paper.
Generally, the service was not friendly; no one spoke to us when we arrived or departed. For a 4-star hotel, the service was relatively poor.
We did not dine there or have breakfast, as there are ten times better options just a few minutes from the hotel door. Careful with parking as we parked in the Charlotte Street car park but got a fine on the first day, even though we had paid. not fighting the charge. It was £92 for 5 days' parking, which was pretty expensive! If you are staying in Bath and not anywhere else and coming from London, I would advise coming by train, as you can get everywhere on foot.