Overall, our stay was nice. Giusi was friendly and helpful. But we had major traffic delays so Carmelo was the one to check us in. He did not seem to like dogs and it was only then that we were informed that our dog was not allowed to be in the apartment alone at all. This majorly changed our vacation as it was extremely hot and needed to take our dog back and forth to the apartment and plan pauses in our days. Additionally, we had to search for restaurants that would allow dogs, and at least one of us had to sit out from each museum trip.
It was as described, the kitchen usable and with enough space for 5. The beds are very firm and the ceilings very low in some places. The hot water is a little touch and go.
The location is amazingly walkable and we also enjoyed that there is a small dog park just down the road.
FYI: if you bring your dog, it will not be allowed to be in the apartment alone at all. Also, the paid parking is around 25€ per day. The river view is only out the top bedroom, from the kitchen you get a view of a courtyard full of old sinks and toilets.