My partner and I stayed in this very central, safe and secure, and exceptionally clean renovated apartment for 4 nights. All necessary amenities were provided including washing machine and dryer. Photos and description of the apartment are accurate. Rental is through an agency which requires you to sign a lease, pay a city tax of 5 euros per day, and pay a 250 euro bond on your credit card, refundable if apartment left in good order. The agency is quite professional but lacks the friendliness of owner hosts who usually provide recommendations of where to eat, where to buy groceries, locations of atms, etc. The agency also seemed to forget our arrival details so we had to ask for help at a nearby hotel to contact them (the agency had been informed that our mobile phone may not work in Italy) and then wait for about 45 minutes for a young lady from the agency to arrive. Not a good start after 20 hours flying but overall the apartment offered everything we needed.