I've been there too. It's good. Unfortunately they must have spent a fortune on the excellent terrace at the rear and we've just suffered the two worst summers in living memory. It'll be superb in a really good spell of summer weather.
Odd that it's right next door to another Italian, have you been there?