Took over an hour to get our food; may be the longest we've ever waited for food. When it did come, 1 dish was wrong.(which we did have taken off the bill then). The so-called Thai food on Thai-Thurs was nothing like any other Thai. Make sure you bring enough quarters to feed yr meter; had to go put more money in 3 times while we waited and waited. Waiter did aplogize for the wait, but still didn't act like it was any big deal; after an hour, should've offered some free bread or drinks, or even a dessert at the end; he knew I was NOT happy. This was on a Thurs evening; hate to see what it's like on a weekend. Waiters seemed pretty active, so it had to be a kitchen problem. No blender drinks (at a beach bar?). Non- Thai food was pretty good. Music was awesome.