This place can be great or just awful depending on when you visit.
During the weekdays, holidays, and breaks not a lot of people visit the place so it is very quiet. It can be a very nice place to study. My favorite time to visit is during the Summer when it's nice to sit outside.
However, during the weekends and on busy days the place echoes of people's talking and gets super noisy. You won't be able to concentrate at all. The background music is just another annoyance of noise at that point. Another bad thing is that they don't have many outlets and the ones available won't hold the plugs well.
The food is decent in taste and price. They have a wide variety of teas and the coffees are tasty. The desserts and pastries are okay.