Really cozy and lovely place just next to the Vatican.