Based on my stay I'll state the ups and downs of this place fairly.
Downs:
The place smells bad, we notified the owner and asked for a replacement apartment (as they have multiple ones within the same building) and he promised to send someone to check it but no one came and he stopped replying to us afterwards.
The pictures make the place looks nicer using filters, putting accessories on pictures which we didn't see
the apartments is a bit old, for example the floor needed maintenance.
Now for ups:
the location is so great, close from everything
the place is spacious, can easily fit 4-5 people
Loved the balcony and the large windows