Overall a good experience. The accommodation is well located, the place is quiet and the common kitchen and toilet are quite new.
There is one thing that might cause a bit of confusion because it seems to be contradictory: on one side, it says the appartment has "Self check-in". However, (as explained in the rules of the house) extra fees start to apply in case you arrive after 21h, which become quite expensive if you arrive after midnight. Therefore, if you filter your search by "Self check-in" because you might arrive late, this accommodation will show up in your list, but if you don't read the entire rules of the house, you might see that you are asked for extra fees for "late check-in".
In our case we arrived during normal check-in hours and were given the instructions to do "self check-in". We didn't see Luca or any of the staff during the 4 days we stayed, so we didn't really understood why extra fees apply for late check-in if it is perfectly possible to do "self check-in".