For a chain, Costa is fine. Coffee is good (although more recently my lattes have been cold) but most disappointing is the lack of gluten free food and treats. For the size of the business, I'd expect better, especially when vegan options seem to be plentiful. Friendly staff and modern, clean environment.