We had a good stay in the apartment. The place is clean, the view is great, every appliance needed, some cute attentions like coffee/water bottle/soap/tips on the neighbourhood, etc.
Now, here is our very subjective feeling : it is a “hotel” like experience in a big building. You won’t meet the owner, you won’t exchange on the local culture, you’ll probably won’t even pass by anybody else in the building. We missed the social aspect during our stay.