Our first trip to Cabo was a big one at a month long, but no regrets staying here at all. I consider myself to be well travelled, having been to Jamaica, Cuba and Hawaii on vacation recently and Cabo stacks up nicely against any of those places. Weather was fantastic all month (mid Jan to mid Feb) and it cools down nicely at night.
The ground floor is great for kids (we have a 2.5 yr old and 8 month) and the condo comes with lots of toys and floaties for the kids. The complex is very secure and well maintained. Gym and tennis facilities are more than adequate and we made full use of both. Traffic noise may be an issue for some people, but that pretty much applies to any complex along the corridor. We did not have much of an issue with it...our 8 month old made more noise than the traffic flow. Thankfully the condos are concrete and very sound proof.
Mykonos has 2 full size pools, one warm and one cold as well as an adult area and 3 hot tubs. We mostly used the warm pool and the kids can walk right in as it is sloped...very handy for our daughter! The cold pool would probably be more suited to summer when it gets very hot, or a quick dip from the hot tub to cool off.
Beach area was vast and beautiful, and almost deserted. Not many locals come by to sell their goods, maybe 2 or 3 in a few hours time? A simple "no gracias" and they move along.
We found having a vehicle to be very handy for running back and forth to Mega and Costco, but taxis are cheap and readily available.
We walked down the beach to check out the other resorts, and we're glad we stayed at Mykonos. Some of the other resorts were quite busy and noisy, but at Mykonos there were many days we were the only ones in the pool. Most people there were retired and we only saw a few other families over the month, which was fine with us.
If you are looking for a safe place with great pools, weather and beach then I would definitely recommend renting from Matt and his family.