Better than 'average' but not 'very good'
Trip Advisor doenst allow for a mid way here..this hotel is better than average but not quite very good.
I loved the location and the positive attitude of the hotel staff . 
I had issues around the cooking facilities having tried 4 rooms in 3 weeks. Although they are all suites, there are no connecting doors. In my first room the cooker was so close to the bed I could turn it on and off without leaving the bed. Even in the best case you live with the cooking smells. Given that windows are not supposed to be opened there is a second reason not to cook.
The rooms developed a number of faults while I was there but they were quickly rectified.
The gym was about average for this type of hotel, with two running machines, a bike, a weights machine and one other.