Was it a stormy day? The lighting, the cloudy sky, and the strong wind you can see on the flags in the background make me think a storm might be moving in. If that's the case it would be a really cool aspect to play up. A more dynamic sky and maybe an interesting or even uncomfortable crop could add to that. Right now the flat lighting and not so sharp focus (camera shake bc of the wind?) are pulling this one down IMHO. Good luck!
Could use more contrast to emphasize that it IS beautiful weather, but I like the composition, with the regimented row of boat backsides, offset by the few random ones.