Even more so than regular siege battles, which is a shame because for a faction like Rome they seem to take up about 80% of battles. It's no fun waiting for enemy ships to land (for some reason, they sail AROUND your city and land on the outside of the walls even though they could sail right in through the port) and then watch them slowly walk to the walls, before the brain dead AI kicks in and they fumble about trying to burn your gates down. It's painful. I'm quite far into my Roman campaign and fighting against Carthage, but if I have to do another one of these battles I may have to scream.