The location is a little awkward to get to but the decor inside is quite nice.
There is quite a lot of food choice and a few options for vegetarian but the price is a little high for the serving size. I found the sandwiches left a lot to be desired even with the somewhat exotic and healthy ingredients.