We have stayed here for 4 nights and have been mostly happy with our stay.
The apartment has a very good location and we got lots of information at the check-in from Gianni about where to go and what to eat. Was very nice that we got drinks and some foods for each day for breakfast. Don't think about continental breakfast, just a bite to eat before finding a proper breakfast restaurant nearby.
A couple of things that could be improved are cleaning because we have experienced that the apartment wasn't vacuumed and the floor wasn't washed under our stay. Especially in the bathroom there was a need for it.
Unfortunately, sound insulation wasn't so good either and it was really difficult to sleep in the apartment. It wasn't the sounds of the street that made it uncomfortable but the lack of sound insulation on the front door. We couldn't slept enough unfortunately because we heard absolutely everything that happened in the hallway from 6 am.
Gianni has always answered our questions right away and he has arranged a taxi to the airport on the last day. The hosts were first class, but unfortunately since it was impossible to sleep well we would not stay here again.