Great ambiance, somewhat upscale. Our server was very attentive and we were not rushed at all. Food quality was excellent. BUT the appetizer, was too small for the charge. We felt they just gave us the leftover from a previous customer. Prices were reasonable (except for the appetizer). The whole experience was very charming.