The place was clean and either updated or pretty new. Staff were reasonably nice, even if a little disinterested.
The furnishings were nice, the room clean and comfortable, and everything worked like (I think) it was designed. There was no hot water to the kitchen, but I'm not sure there was meant to me.
The biggest issue is that this place was billed as an extended stay-type place with a kitchen so we could cook our own meals. While there was exactly the fridge I expected, exactly the stove I expected, and a microwave...there were precisely ZERO pots, pans, trays, cutting boards or anything else that you'd expect to have for even a small kitchen. And that's not all...precisely ZERO plates, bowls, cups, knives, spoons...etc. BUT, there were 3 forks. So there was that.
Nice place, reasonably priced, great location for what we needed...just not quite as advertised in terms of functionality as a mini-apartment.