Giulia's Place has a great location, close to the action, but secluded enough to be extremely comfortable.
The kitchen was among the best we've used in Italy, with plenty of pans and utensils.
The bedroom is up a step flight of stairs, so if mobility is an issue you might wish to choose a single level flat - but it was good for us.
Decor is colorful and stylish. Reliable Wi-Fi. Air conditioning works great!
Highly recommended.