I have stayed here 3 times for work and another with my girlfriend. The rooms are very good sized and always very clean. The beds are comfy and the linens don't feel cheap. The staff has always been very courteous as well. They have a pool but it is pretty small. As is the exercise room. The hotel restaurant is a bit lacking as well but the hotel is within a 5 minute walk of several decent to great places to eat. All and all a very good environment.