My experience was amazing. The staff were very helpful and the cleanliness was great. The food always tastes great, but the prices are something to get used to. But it's expected for a mini restaurant setting. I'm repeated customer who will come back again and again.