This is a good location. Service is also efficent and drinks are made quickly. The location is decently sized; there are plenty of windows and they have several tables outside on the patio area. Unfortunately, there appears to be a lot of 'campers' who grab tables and stay for many hours, so if you're seeking to come and meet somewhere here for a brief coffee, you'll be challenged.