Antonio was out of town when we stayed in the apartment, but his colleagues came to perform the check in. She was very friendly and welcoming.
The apartment has a fantastic location and within walking distance of all main attractions.
There is no real street noise so it is peaceful in that sense.
It is a shared bathroom and I would recommend staying in the room furthest from the bathroom to avoid the extractor fan noise.
My one complaint would be that the place was dusty. I really struggled to sleep and was constantly sneezing.