This is definately what I would call a family orientated restaurant. It has a very friendly and relaxed atmosphere. The staff are welcoming and warm. You don't have to worry about getting down and dirty and really digging into your food with your hands and enjoying an absolutely fabulous meal.
The thing that really lets this place down is the service, last time I went we waited an hour and a half to be seated even though we had a booking. Not worth it, and to make things worse all they offered us was one complimentary desert for the wait. Bar was packed, environment was not good, too full. Food was great but the portions are massive! Not worth going due to the wait.