My family--two grownups, an eleven-year-old, and a two-year-old--spent six nights here and absolutely loved it. The location was excellent--picturesque, historical, bustling, close to the river and so much else. As others have mentioned, there's a well-stocked grocery store just a few doors down. (Also, a few minutes' walk away, in Campo de Fiori, there's a daily produce market.) The apartment itself was elegant and perfect--sparsely (in a good way) and tastefully decorated, spacious, high ceilings, clean and modern bathroom. I would stay here again in a heartbeat. Finally, Sara and her team were very helpful with arranging our transportation from the airport and back, and were very accommodating when we missed our flight to Rome (!!!) and arrived 12 hours behind schedule.