The place offers everything you need. It is close to the Colosseum, Palatine, Forum and other beautiful things to see (around 20 minutes), and if you are looking for something to eat, you can walk to a plenty of restaurants.
I would stay there again!