I'd give 5 stars for atmosphere if the tall tables were appropriately seated with stools of appropriate height (I felt like a preschooler at a big table.)
Food was perfect size and beautifully presented. Gluten free options were good.
The restaurant had a positive, energetic vibe.