Royal towers would be best choice imho as cove is nice but sorta a walk from most places but that is OK for you and James lol.
Wi reply more with thoughts once I am sitting on us land tomorrow
I would also take waived resort fees over free play Imho
Trust me on this take the fees waived. Sometimes rooms can be as high as $600 a night especially at the cove. Paying tax on $600 a night will get very expensive. The fees are a new thing for them as well as the tax. I think they got alot of negative feed back from regulars that they are now looking to comp that.
I've stayed at the cove its super nice and easily run into celebrities there.
This was my fees per person per day so add that up and it can increase quickly would rather take that over freeplay
This is for royal towers cove most likely more