Awesome place. 3 blocks from the entrance to St. Peter’s square. Could not be a better location!