We ate here twice during our 5 day stay. The variety of fresh foods is terrific. It was difficult to make choices. One can easily eat any meal or snacks here or take out foods. The staff was eager to serve. The store was clean and the foods were fresh and delicious.