Atmopshere is nice. It's a good place to come with friends. In terms of food & drink, my friends and only got drinks so we can comment on that alone.
I got an iced green tea matcha latte while my friends got an iced cold brew so I can only comment on that.
The matcha green tea latte was decent but the barista went heavy on the ice so my drink was quite watered down. There was no sugar in the latte drink, if you wish for it to be sweetened, you have to ask.
The cold brew my friend got was nice -refreshing. I liked that and would say it's better than the latte!