Been here several times, but will call it a day after today's visit. Location is good and the building is nice, but don't come here if you want to feel welcome or receive good customer service. Service is usually extremely slow, but staff are surly and rude. No welcome again today, and young waiter seemed pained at being asked what cakes they had on offer. Ordered coffee and cake for three people today and when the waiter brought the tray to our table, I politely said that there were 2 more cakes to come (I thought I would remind just in case, as on our previous visit, the waitress forgot to bring our order all together ). The waiter replied, "I'll bring it now, I've only got one pair of hands." Won't go again, nor will we recommend this place to our friends. What a waste of a beautiful location!