From my experience in a cove balcony (on the Horizon), be sure to look and see what's above you. I totally forgot to do that as I was booking the last Family Harbor Suite that was available. I realized the first night that I should've prepared myself with something to drown out of the table moving and bumping that went on in the galley above us. I fully accepted it all, as I didn't do my proper research, so absolutely my fault.
Another thing, I missed the glass wall. Being able to sit and drink coffee, or sip wine and stare out at the ocean was not an option for my wife. But, like I had been telling her for years, get taller! Your height is NOT Carnival's fault.
Still, I'd give it another try, especially now that I know what to expect.