The apartment is on great location, you can walk on foot to all the important places. Everything is in 30 minute distance ans this was very important to us. The apartment has all you need for a short stay, there is even a washing machine and a fully equipped kitchen (we did not need that, but thumbs up for that).
What I didn't like was the cleanliness of the apartment. There was dust everywhere and the bathroom was not clean at all and this is very important to me since we usually spend most of the day in the city. The toilet smelled really bad and it was quite filthy.
Also, we could not check in earlier than 5 pm which was quite late for us since our plane arrived at 1pm... I was prepared for that since it says that check-in is from 5 pm, but I hoped she could let us in earlier.