We spent Thanksgiving here, just me, my husband and my small dog. The room was comfortable - we were able to get a room with a separate living area for a reasonable price. There were great amenities such as free breakfast, free cocktail hour, designated dog relief area, pool, 2 outdoor fire pits, bbq, plenty of places to sit outside, and the shower had new rain/handheld fixtures. They were pretty responsive to requests for extra towels.
There were only minor things that we felt could have been better (mostly areas that might have been missed when cleaning, and some broken things that did not affect our comfort). I did leave a note for the staff so they were aware and hopefully they fix.