I can highly recommend staying at Mauro's apartment.
Locaction is very good - flat is located in a peaceful residential area, away from the busy and loud touristy area but not far from the tourist attractions. It's close to a small and big park, so great for people travelling with dogs (and Mauro ccepts dogs!). There are few good places to go out for food or coffee and cool breakfast places in the neighbourhood.
Flat is exacly as on pictures, we stayed there in a group of 4 with 2 dogs and it was fine. Flat is clean and cosy, but can get bit too hot on hot summer days as it's at the top floor.
Mauro is a great host, we had good communication and probems with check in or check out.