It's quite small and unassuming but once you get settled in at a table, a few hours can easily pass by. They have good wifi, several outlets and good, inexpensive coffee and pastries. It can get a little loud if it's crowded but that's the only downside.