We spent a week at the lovely Giotto apartment. It was truly a perfect place for us (2 adults and 1 child (2 years). Super close to the train station (so you can sleep till the last minute if you're doing any day trips :), but also all the other sites are within walking distance. The supermarket is also just 3 minutes away. Not to mention the view, which is just stunning. It can get a bit noisy at night, so bring earplugs if you are a light sleeper.
Otherwise, the apartment has everything you could possibly need, we were even provided with a baby cot and a highchair. Their hospitality was truly beyond expectation and we are very grateful. Highly recommended!