perfect
New. clean. only thing missing from kitchen was an oven. spacious lobby, great breakfast. friendly staff. highly recommended.
Room had a dishwasher, full fridge/freezer, set of dishes. Nice sleeper sofa in sitting room with small dining table. comfy big bed and actual tile in the shower. Also a nice sized walk-in closet. 
When we arrived on thanksgiving, they had a thanksgiving dinner with turkey and so on, and free wine, sweets, and other fixins downstairs. Also coloring books and crayons out in the lobby for the kids. 
The spa is currently broken, but the pool was working. The fitness center had a full set of weights and treadmill. Will definitely stay here when we return.