I had a suite with a well-equipped kitchen, that only needed one more dish towel to be perfect. The housekeepers need a little more training: I discovered on arrival that they missed some spills and hairballs, and when they came in to service the suite they didn't replenish soap and TP (though front desk made good on both). But the place has modern interiors, ample parking and is well-situated to amenities like groceries, restaurants, car rentals, etc.