A lovely little place in a great location - just a few minutes from the Colosseum and close to lots of bars and restaurants.