Really well organized and clean cafe that has lots of menu options. Great ambience! Coffee is really good! Staff may be a little uptight at times but they are working hard and that's to be expected. Always professional, however. Great place for first meeting or for working alone.