The apartment was very clean as per photos and reviews. However, it was very small. Probably not suitable for more than one person.
We were there for 3 nights and cooked every night as well. We went for an Airbnb instead of a serviced apartment because we were after for a more homely feel. But the Airbnb was pretty much what you would have gotten with a serviced apartment - basic cultery and crockery with an empty pantry.
If you're driving through Hamilton and need a bed to crash on, this apartment will suit you.
But if you're staying as long as we did and plan on cooking your own meals then probably not.