I've stayed in Kingston for a couple of years now, if you want a private gym, cinema and modern accommodation, I recommend ViBe - only downside is the staff aren't the most helpful and it is surrounded by an estate, I've stayed here for a year and had no problems though!
Another one to look into would be Aparto! It's a similar to ViBe which is around a 20-30 minute walk to penrhyn road but they have a private bus that can take you to the university which is great!