We had a very bad experience in this listing.
We're a couple with 7-months-old baby, and reserved Roberto's apartment for 28 days. We made a mistake during the reservation and accidentally booked the apartment for one guest instead of two guests with an infant (the price was the same, and we paid 40 euro on the spot for extra linen and a crib for the baby). During the check-in, we were asked for a 150 euro security deposit *in cash* which was not mentioned in advance. We asked to pay it through Airbnb, since Airbnb recommends not to pay a deposit in cash. The host's representative did not agree to accept it and we said we'll talk tomorrow. The next day on 13:00 we were told we needed to check out immediately and had to find another accommodation for that same night. We practically begged the host to let us stay since we needed the accommodation (at that point we were desperate and were willing to pay the deposit in cash), but that didn't help. I would not recommend staying here.
Regarding the apartment itself, there are a few issues you should be aware of before booking: The internet is extremely slow, most of the times we couldn't even load speedtest.com. When it did work, the download speed was between 4-8 MB. The trash bins and the laundry room are in a room next to the main bedroom, which is strange and not handy.