Very slow and every request seems to be problematic. The staff are polite and pleasant but no one seems to have any sense of urgency, even when customers are queing outsi ... more