One of the nicest places we stayed on our trip - lots of space and just down the road from the colosseum. There are also quite a few really good restaurants/cafe's in and around via celimontana. Not sure how accessible public transport is, as we didn't use it. Taxi ride to train station was about 10 euros.