We (my wife, 3 older teenage kids, and myself) loved our stay. This location is fantastic with a quick walk to the Spanish Steps (10 minutes), Trevi Fountain (10 minutes), busses/Metro (5-15 minutes, depending), a grocery store (2 minutes), and several restaurants (1-10 minutes, depending) ranging from full service to quick gelato, coffee, or pastries.
Kitchen amenities/supplies were very basic, but no problem for our family.