Fantastic location! 15 minute walk from the Colosseum, 10 minute walk from the Ruins, and 10 minutes walk from the Pyramid. The two restaurants literally outside the door are both very delicious, with some of the best food I had in my 2 weeks in Italy.
Host was great and arranged a ride to the airport for us and all our luggage.
Recommend? Absolutely! For the price and the location, you can't beat it!