Unique place in a great location right near the Vatican