Perfect! Amazing food, coffee drinks and freshly made smoothies. We are gluten free and the options were great (they make their own gluten free bread). The Florentine egg bake was to die for! The Italian sandwich was also excellent with high quality meats and cheese- served with a fresh salad and unique little potato salad. The whole staff was lovely and very friendly too! We were so lucky to find this place!