Our stay was amazing! First stop on our Italy trip and certainly didn't disappoint. The location is perfect. You're within walking distance from everything and yet no noises to bother you at night.
The place was spotless and looked exactly like the pictures. Communication was outstanding and made the check-in process really stress free.
Make sure to check the guest book. There are some really wonderful tips from fellow travelers in there!