Very central location, between the two busiest streets in Rome. 5 minutes walk to the subway station, piazza di Spagna and piazza di Popolo. Plenty of restaurants around. There is a laundry on the same street and there is a very nice supermarket on Vittoria street (2 streets away).