Overall not bad. Food quality is reasonable and portions are just right. Drinks are a little expensive.