Great place to stay, plenty of restaurants nearby. Lots of little supermarkets for coffee, milk etc. 10 minutes walk to the colosseum and 5 minutes to the nearest metro station.