Never stayed at the Swan, so I can't help you there. However, I stay at BCV all the time and I can tell you it is great. Nice upscale hotel feel, with a wonderful pool that is sort of like a mini waterpark.
As far as a 2 bedroom villa goes, I would give your MIL the 2nd bedroom, keep the Master for yourself, and put your DD on the fold out in the living room. Your MIL can close the door between her area and yours, and you can both have privacy. She can even make her own coffee in her own unit without bothering your family, if she is an early riser. This way, as a family of three, you will have more space and will put the spacious master bathroom, with the seperate toilet area and shower, to better use when getting ready. Also, it sounds like MIL is alone, so she doesn't really need a king bed. However, you and your husband will be much more comfortable in a larger bed. You will also have privacy since your DD will be in the living room on the pullout.
JMHO.