Very nice place !
Amazing location, great service,
Walking distances from Vatican and many other places and restaurants
I really recommend this place !