I come here often for a space for work/studying. There is always an available seat- evening during peak hours. Employees are always friendly and tables are usually clean (not always). I always order a hot drink while here- can't always guarantee it'll be piping hot.
For those who are gluten free, they have a gluten free menu online that is very helpful. Some of the salads that are not gluten free are only so because of croutons- ask for without and you're good to go.