Have stayed here a couple of times now. Personally I love the appt, i have on both occasions stayed in appt 17 which has a lovely little balcony area.
The rooms are well equipped and spacious, but can get very hot, but they do supply a fan which does help, especially in the bedroom.
You are slap bang in the middle of town, local bars, restaurants, supermarkets and cinema are no more than 5 minutes walk in either direction.............perfect.
If I have a gripe with the appt it is the presentation of the building as you walk through to get to your appt, it's rather scruffy and messy. If you're able to put this to one side, your reward will be a lovely, clean, well presented and spacious appt. When I'm in Swindon will always try and use Hamilton court appts.