The building and the apartment itself are quite good. Building seems recently renovated, and communal areas are clean and lovely. The lift is very handy when arriving with luggage. Location is very central and close to shops, restaurants and bars, and the noise is not a factor as the balcony doors are well sound-proofed.
Having said all that, the check-in / check-out process is absurd and unreasonable, enough to make me regret choosing this property. Here's what the hosts don't tell you in advance: for you to check-in you have to go to a secondary address - a scooter rental shop - up the hills and definitely not walking distance, specially if you have luggage which most travelers do, to collect the keys. Extra detail: the shop is on a pedestrian street so taxis and ubers can't get there.
At check-out, they also expect you to leave the flat with all your belongings and drop off the keys at this same shop. Again, most travelers will have luggage and the same challenges and inconveniences apply here.
Had I known these details at the time of booking, I would definitely have chosen a different accommodation option.