With a 3 year old definitely do Harbour Lake! That resort is totally designed for young kids, but once they hit about 9 its too babyish for them, so you can do Cypress Harbour if you want when she is older. I LOVE both resorts but Harbour Lake really appeals to young kids and mine are too old now.