Wasn't overly impressed considering all the high reviews. Found the cafe to be quite dirty (really needs some dusting). Our sandwiches were okay but the bread was dry and didn't find them to be anything that exciting especially for the price. We didn't try any of the baking so can't comment on that.