Great location with lots of Italian charm.