Stayed there for a week with a family of five in one of their two bedroom suites. It was fantastic and we'd absolutely stay there again (and likely will!)
Big plusses:
1) The breakfast is fantastic. Way better than I typically expect for a free breakfast - there was fresh fruit, eggs and a breakfast meat every morning and they kept things well stocked.
2) The pool and exercise rooms are a plus. A lot of extended stay places don't have these amenities.
3) The facility was in very good condition (as of Fall 2024).
I think the only way this might not meet expectations is that the housekeeping wasn't quite as comprehensive as you might be used to. For example, they don't change your towels and sheets every day. That wasn't an issue for us and they likely would have done it more often if we weren't constantly in the room. But if you are a stickler for daily maid service, you may want to pick another hotel.