My family stayed in Annalisa's apartment (4 adults), and we had a great time!
The place is spacious and the location is great: close to all the attractions but away from the crowd. There are a few nice trattorias and bars that seem to have mostly local guests. Don't forget to check out the open air bar just around the corner (they had live music every night), and the 'beach bar' a little further down the river!