We absolutely loved this place. The location is perfect. Right on the Duomo plaza.