Rock meets sea