We were a family of 5 staying at Ivan's place (2 older kids and a 5 year old). We thought the place was big enough to fit us comfortably, with plenty of storage space and all the things one needs in this setting (e.g., well equipped kitchen, washing machine, dishwasher, air-conditioning, hoover). Ivan was very helpful. Various shops, including pharmacy, in the vicinity.
The place is nicely located. We were alternating between going to Rome for sightseeing (cca 1:15 by public transport) and going to the beaches a bit south east of town (the cancelli, also reachable by public transport). We had a great stay.