Good Coffee. Check. Good location. Check. Good view. Check. It has everything you're looking for in a Starbucks.
It's a little small, so during the peak hours, it's almost impossible to get a table (especially if you want to use a laptop). If you're planning to meet someone to sit and talk, you might be better suited to find another coffee shop nearby.