Stayed here for a week before Christmas. Really nice having a stove, microwave, full fridge, and washer and dryer in the kitchenette. It is a nice facility for the most part. There were a couple of issues - beds sagged where many bodies had clearly been laid (haha double meaning, but I mean sleep). We called housekeeping on our 2nd night because we needed additional towels, they did not arrive. An hour and a half later we called again with the same request. We left an hour after that, no towels. But towels were there when we came back that night. Also, they did not refill our coffee supplies. Only 1 out of 2 coffee makers had filters.
Workout area is nice. Pool is very nice, at 80 degrees in winter (it was 50 outside). Nice hot tubs too.