Very cute place in an amazing location. Restaurants walking distance and very close to the colosseum.