Very clean with Italian character and a great location.