Even though the place was busy, the staff where all very efficient and polite. The food was very high quality and had a good portion size. The only criticism that I had was the music was a little loud, which made it difficult to communicate with staff when making my order.