This is actually my favorite map. It brings together great terrain, a decent naval aspect (though truly and realistically it's more than there should be), and great fights wherever the action happens due to close proximity air and GV bases.
Some of the best fights I've had in this game have been low and fast weaving in and out of the hills and valleys of this map. If I could do one thing for it, it'd be remove the carriers.