I feel that the location is a bit biased, but the restaurant is very clean and the surrounding environment is quite good.
The restaurant has a fun, unconventional Italian food, lively atmosphere and great, relaxing service.