The food was top quality as was the service. The staff were really friendly and we were served with a smile at all times. The food was really tasty and in large quantities - we could not have eaten any more. We were never rushed and ended up spending 4 most pleasant hours there. We will be going back!