The lights, the water, the fire all makes the show amazing. Don't expect too much about the story though. Overall a wonderful experience with the sea in the background. Get there early to get a good seat. Premium seats aren't really worth the price in my opinion. Hope it doesn't rain as they strictly won't allow you to use an umbrella and will force you to purchase a plastic rain cover for S$2.