Great location, but very bad communications. I was clueless on how to enter the property. The instructions to access the property should be clear during booking not checking in, as if you miss the email (probably the case as you are traveling), you are screwed. The apartment missing a lot of basic stuff to live comfortably. It has the disadvantages of the hotel (no front desk, no one to ask, no breakfast) and the disadvantages of an apartment (no basic stuff like salt/pepper, cooking tools etc.
In general, the apartment was good but needs some improvements.