Overall our stay was okay. The location was great, but very busy, and was within walking distance of Mission Beach. Having a few restaurants and a small market nearby was nice when the kids were hungry after visiting the beach. Be aware that there isn't street parking available and the garage will only fit small vehicles. We ended up having to park quite a ways away in a place where I wasn't very comfortable leaving my vehicle overnight. The condo was fairly clean, but could use a bit more cleaning in high use areas like light switches and doors. Last, there was quite a bit of noise all night long outside of the condo with airplanes flying over and people being noisy, so kids may have trouble sleeping.
As long as you're aware of these things then you should have a good time at this condo.