This is very well located (3-5 min to Piazza di Spagna). Most of the objectives can be reached in minutes, just by walking. During the check-in I received a list with restaurants, bars, coffees and turistic tips.
I am sure you will like it! ;-)