Usually go here for breakfast. Good people on staff, much better the last couple of years. Prices are decent, has wi-fi. Can't speak much about mid-day, although in my experience some people just park themselves and their laptops there for hours it seems. We enjoy the ambience usually, great place to meet up, food quality is good.