Location is perfect in the center. In the small apartment you can find everything you need for your stay (except for laundry detergent), especially the kitchen was well equipped with oil, salt and stuff.
Check in was very well organized. Communication with Federica was extremely nice and she was very helpful when we needed something.
Only thing that was negative were the noises: walls are very thin, so you can hear the neighbours phone ringing all the time.