They have a few apartments in this very nicely situated location. There are regular buses to Termini and other places. The great thing is that so many places are near and walking distance: Piazza Navona, Campo di Fiori, Castle sant' Angelo.. We had an apartment with two clean rooms and a well equipped kitchen. There is a big road going right by the building but the double windows kept the noise out nicely. WLAN was working OK and a decent breakfast with a smile was included. And I am not even going to start about the quality of the pizzas you could get nearby...