We went there a few weeks ago. Food was pretty good and well presented, but we had one fail with an overcooked chicken dish. Staff were attentive and efficient. My only (minor) gripe was becauuse of its location (next to the trafic light junction) the trafic noise can be off puting, so try and get a table around the side of the building rather than the main road side...