The apartment had everything we needed. Communication, check in and checkout all went well. The bed was comfortable and the bedroom had a lot of storage. One of the neighbors facilitated the check-in and she was very friendly. It was rough understanding everything she said (we speak very little Italian) but we got the gist of it.
My main complain was the shower. The space is very small and the cloth shower curtain doesn't leave much room to be comfortable. Maybe a shower cabin or some similar upgrade would really help. Also some more instructions around the apartment, or a guide would be useful (things like how to turn on the water boiler for the shower, how to work the stove, how to sort the recycling, etc.).
Last thing I'll mention is that the apartment is in a typical Italian building complex. Loud neighbors that sit on the stairs and chat, kids playing the halls, there was a dog always blocking the stairs, etc. If you want quiet, maybe this isn't the most ideal, to us it was part of its charm.