I would definitely recommend Leonardo's place for stay. It was very comfortable, clean, conveniently located ( the underground station is only 10-15 minutes walk). There are plenty of supermarkets and affordable restaurants around. The room is light, with a beautiful terrace, where you can have rest or lunch. Even though it's a room in an apartment, it was so private that it felt as if I was living in a separate accomodation. Leonardo is a very friendly and courteous host, we've managed to find common language even without me speaking Italian.