Not a bad place to stop in if it's not crowded. They have a large selection, everything I've ever had tasted fresh and good - hard to believe but true. The staff have always been very friendly and the service speedy - never had to worry about missing my connection!
The place has always seemed very clean no matter how busy they were and the prices are typical airport price!