I like the composition and I bet the image represents exactly how it was seen. But if it was mine, I'd saturate the colors a bit and see how it looked with a bit more contrast.
There is a lot of potential here. I would agree with both Doug and Bev with their suggestions. Also make sure you are converting your image to sRGB so that it doesn't lose any of the color.