Very cozy place, amazing location, just 10 minutes from Vatican.