The restaurant is small with a friendly wait staff and excellent food. We were a large group that they happily accommodated. Due to the small size of the restaurant with tables full of guests it was a bit noisy. Everyone in my group loved the food. Everything was excellent - and huge portions!