Stayed a few days here with my mom and baby girl (6 months) on vacation. The apartment has a lovely large patio but the unit itself much smaller than we had expected. In order to fit the playpen and a high chair, the single bed must be removed from the room and there was little floor space available in the main area for my baby to crawl around and play. Anna Maria was occupied on the day of our arrival but promptly replaced the single bed and removed the playpen the next day. This apartment is perfect for a couple I'd say. A couple with a baby might work but the elevator doesn't reach the top floor (7th floor) so you have to get out on the 6th floor and walk up to the 7th; not to mention that the stroller doesn't fit opened in the elevator. This wasn't a problem on most days but was unfortunate at times when the baby was napping in the stroller.
In terms of location, the apartment is within walking distance to most attractions. There is a wine shop a few doors down and a couple of organic markets. The market on the main road around the corner had amazing cakes!