Great job! An extremely gorgeous location, and interesting subject in the rocks, just that something in the foreground is making me dizzy it is so out of focus. The tilted horizon distracts from this as well. But the colors are very nice, as is the movement in the water around the rocks.
Just a tip: A tilted horizon makes it hard to focus on the rest of the picture. Rotating this one so that the horizon is level would make a big difference.
I have several comments about your picture. The tipped horizon is very distracting and probably takes away from the shot the most. Also, the water seems too blue. I've never seen ocean water quite this color blue. If this is truely the color of the water I would love to see it in person. Last the whole picture seems slightly out of focus.