Pros:
A very well-designed apartment
Has everything you need to enjoy your stay (washing machine, cooktop etc)
A very good location
Good host
Quality restaurants nearby
Cons:
Only proper ventilation, which is home to a community of pigeons, creates an overbearing smell in the room.
The bathroom had a musky smell
No toilet seat (might be an Italian thing)
Air con is probably a must add for a room like this
Bed was uncomfortable and probably needs replacing.