Service is spotty but not unreasonable. We had made a reservation on our way to the restaurant and had to wait 10 minutes for them to sit us at a table that was empty. It took a while for our waiter to come over and he had some challenges with understanding the wine list but they were extremely busy that night and I think he was new. We've been here multiple times and the service is always "just okay" but never outright bad. We love the food though. There hasn't been a trip to HHI that didn't include a stop here. If you like Thai food (we love it), bring a little patience and you won't be disappointed.