We had a very comfortable stay in the apartment, it was clean and had what we needed for our short visit.
It was a convenient location, especially in regards to public transport. We didn't do any cooking so I can't comment on that side of things. Overall it was a great place for a city break. :)