Excellent coffee (their roasts) well prepared. Food is great. There are three seating options — outside (good for solo), counter wrapping around lovely street view (good for studying or working), tables in central area (I find this too noisy and often has small children). Too me, families and those reading don’t mix well, but if you pick your spot it works out.