We visited twice. We went back because our first visit was great. The drinks, cakes, and service were all very good. On our second visit the cakes were dry and the staff were quite surly. It was very busy the second time but that should not be cause for such a different experience.