It's decent, definitely. The food is presented really nicely and the staff was very friendly, but there was nothing about it that jumped out at me that made me want to return.
Never had a bad meal here. Service has always been good and staff friendly. Cocktails are a must, specially nice if you get to sit out in the court yard at summer. Never paid more then £30 per head.