Loved this place at an amazing location where trevi fountain is a few footsteps right out side your door. 20 min walk to St Peters square. The restaurant downstairs has delicious food. You won't be disappointed.