We recently stayed here for 4 nights. The hotel was very nice, very clean. I was glad that we had a radiator in our room to dry our wet clothes as the weather wasn't great.
The housekeeping would come in every day to change the bedding and towels, however there was an option to skip this for money off in the restaurant which I felt was a nice touch. There was also plenty of parking and car charging points.
Realistically, you will need a car to get to the restaurants in town as the hotel is sort of on the edge of town, however this was not an issue for us as we hired a car.
The only down side I can think of is that the restaurant in the hotel is very very expensive. On our first day, we did not want to go into town for food as we were tired but the buffet was £57 each so we ended up driving into town and getting pizza for £15 each instead.
Also please note that the wardrobes are sort of hidden in the walls. We did not notice until our last day that there were wardrobes with bath robes, an iron and mini fridge!