It's fairly common - at a well-run resort, I don't see any disadvantages.
The condo owners are responsible for the inside of their own units, and they pay an HOA fee for the maintenance of the outside.
There is no co-mingling of usage.
If you post the name of the resort, we can be a lot more specific.