Came here to do some work on a Sunday morning (the odds were against me for seating space) but I was surprised to find out that there was quite a few empty seats. Their menu is on the slightly pricier side but I did really enjoy the M squared (it would be perfect for a hot summer day).
The cafe is on the noisier side and therefore, it might not be the best place to study (or you can just bring noise cancelling headphones). There are a lot of people working on their computers or reading so you don't feel too bad doing work there.