Friendly staff, clean, kool concept. Staff did not know the menu. I ordered my sandwich based on the counter guys description-- turned out to be totally different. They gave my kid the wrong sandwich which we realized after we got home. I will try it again though after they have been around and hopefully train their employees on the menu.