Can't recommend this flat enough. It is absolutely huge, spotlessly clean and has all the amenities you need and more.
Having the spa bath in the ensuite was a huge bonus and very luxurious.
Location is great - right in the centre of town so everything from bars, restaurants and shops are all within walking distance. Make sure you try the Little India restaurant which is downstairs and also the Vic Bar and Burger Culture which are just round the corner.