This place is great for somebody like me. The food is pretty good the place is large, they have excellent coffee, and they didn't mind me sitting in there a couple of hours reading with coffee before getting my meal. I will definitely be returning here (probably to repeat that activity). The service was excellent throughout;providing exactly the right amount of checking up and filling water etc. It was too dark at time and I think it probably gets very noisy at times...and the bathrooms were inconvenient and small and a little sketchy. But overall a great place.