Wait staff is not the greatest... They smile but barely speak English which was quite frustrating when I ordered chocolate ice cream and received lemon??? Also, no consistency with how they make drinks from one day to the next. Ordered the same flavour a few days later and it came out completely different.