Food and service is not great. I asked for water with lemon and he brought it to me in his hand. I ordered the fish tacos and the fish was hard and didn't have much flavor. On the other hand, being able to watch the dolphins swim and jump around is an amazing experience!