Excellent food and fab milkshakes. Slightly delayed food but worth the wait. But the attitude of the two waitress was a bit disappointing... had to ask for water twice and wait for 15mins. Not a apology or acknowledgement of delay. We did leave over 10% tip...but not rushing back anytime soon.