This place was better than I imagined. It goes on and on and on forever. There is a new room around every corner. The items in each booth are well curated for the most part so it's easy to shop here. The one item I really wanted wasn't for sale, a pet peeve, hence 4 stars instead of 5. The cafe was a wonderful surprise. I had grilled cheese and my husband had the chicken burrito, both were delicious. The portions were great and the price was better.