Positives - Excellent location very close to the centre of town. Helpful and friendly staff. Clean room with modern / funky style, makes a change from the usual Travelodge. Good shower with hot water. Surprising variety for included breakfast. Room cleaned daily. Safe in room. Twin room had desk with chair, plus a lazy chair.
Negatives - uncomfortable, lumpy & soft mattresses. We fixed one by putting a blanket between the mattress & the sheet but the other soft one was replaced by another when mentioned to reception - although it didn't feel much different.
Also, extremely noisy on a Saturday night - not necessarily the fault of the hotel (it's amazing how inconsiderate people are at 2am) but maybe some strong notices around the hotel might help, reminding people to return quietly & that other people are sleeping.
Overall, this is a good place to stay - good value for centre of Cheltenham. A few tweaks eg new mattresses would go a long way to making this a "very good" place to stay. More