We stayed in a superior apartment which was clean, modern and well equipped. When booking as a couple, ask for a double bed as our room had two single beds pushed together which wasn't the most comfortable sleep I've ever had, although it was only for one night so this didn't matter too much.
The apartments are in a great central location just off Castle Street - handy for shopping, tourist attractions and bars and restaurants. A few other reviewers have mentioned the noise coming from the pubs on either side of the apartments but we didn't find this much of a problem, there was a bit of noise until about 1am but it went quiet after that. Checkout time is 10.30am but you can pay a bit extra for a late checkout which is a good option.
Overall, these apartments are great value for money and have everything you need for a short stay - would definitely recommend.