This place is very convenient for us as family. We have stayed twice now in the 2-bedroom suite, and the suites are spacious with 2 large bedrooms and bathrooms, as well as a living space and kitchenette. The kids love the pool.
Our suite was fairly clean, though we did find a used marijuana cigarette under a bed. The overhead kitchen light was burnt out and the microwave only worked on the express 30-second setting. The other buttons didn't work.
The biggest issue was the lack of housekeeping. We stayed over Christmas and were informed when we arrived that there would be no housekeeping services Dec 25 and 26. That turned out to also include the 24th. Also, breakfast was a bagged breakfast only on the 25th and 26th, which was not communicated with us. When we asked for a full clean of our suite on Dec 27 (having stayed there since the 22nd without any housekeeping) we were told we needed to ask for a full clean 24 hours in advance and so only a surface clean would be done. In our opinion, housekeeping is what makes a hotel a pleasant stay. We understand that staffing over Christmas can be a problem, but if that is the case we feel we should have been offered a discount for the nights it wasn't available, and better communication regarding the 24 hour notice for full clean would be important.
There were several people with dogs staying at the hotel. While this is a plus for many people, our son has significant dog allergies, which did flare up while we were there.