I kinda think it would be improved if the camera were slightly lower, causing the roof of the kelong to be above the horizon line and potentially silhouetting the people against the sky. Alternatively, go to a higher vantage point and show more expanse of sea (but the ships in the background would create a bit more 'mess'). Right now the roof looks like it's floating on the surface of the sea - was this deliberate?