The good: The location of the apartment is awesome and it was amazingly clean. There is everything one could need. Maybe too many tables, it's more of an office than an apartment.
The ugly: During our stay, there was a weird disgusting smell all over the apartment, we could not figure out what it was, it was not from the hall or the street. We were super lucky we didn't have to stay in the apartment longer.