Ambiance and location are good but the food tasted a little bit too salty. I am not too picky about my dish and it was an OK experience. I personally think you can get better food quality for the same price in Champaign through other Italian restaurants.