Clean, the bread is always warm, staff is super courteous. I've been here a few times to study for an exam. Staff is always walking around to make sure the place is clean and presentable for the next customer. They even pick up my tray sometimes when I'm too lazy to leave the books to put up my tray. Lots of windows for natural light. Quiet area.