Place looks great and has a great ambience. Plenty of seating. Service when we sat down was prompt. But then things seemed to slip from there. Waited ages for drinks and food we had ask how much longer. Food was plentiful and fresh. Could do with some improvements but will come back again.