I love the vibe of this place, the coffee is great and the food is good too. The decor is bright, friendly and relaxing. The seating situation, however, is a disaster! There are not enough seats or tables and the fact that people can make seating reservations online means that people who are already seated get kicked out! I wouldn't recommend coming here if you need to spend some time doing work, the chances of not getting a seat are pretty high.