Lots of great restaurants nearby, walking distance to the Vatican and the Colosseum, and the Pantheon is 2 minutes away.
Very helpful hosts, sorted me right out.
Fantastic spot!