Seems like a small restaurant as opposed to a traditional coffee shop
Food - Had an iced tea (they didn't have lemonade for an Arnold Palmer) and key lime pie. Pretty standard
Ambience - nice quaint restaurant, but not somewhere where I'd go sit to get some reading or work done
Staff - Overall friendly
I will note that I gave Alo 3 stars as a coffee shop; I can't say much about their food other than the people that I saw eating seemed to enjoy it