Stayed here, as I had a meeting in the town and my customer recommended this hotel. My room was enormous, and given my late arrival time (after 9pm), the staff in the kitchen (despite it having closed) made food for me as I was starving. I couldn't recommend this hotel enough. I didn't check out the gym but if the rooms are anything to go by, this will be one of the best hotel gyms I have been to. Parking was also free, which was a big bonus and plenty of space available.