The apartment is fine, but we were a little disappointed since we thought that the big kitchen and the terrace was our own, but it is actually outside the apartment and you have to share it with other guests. Also notice that it is like a hotel and you have to pay tourist tax which is not included in the price.
There are quite a bit noise from the street in the night. Domenico is very nice and welcoming.