I lived in one for about two years.
PROS
Excellent Buildings, great services and facilities.
Clean buildings with security, pools, game and party
rooms. My cousing even got engaged in one of the
party rooms
CONS
Small apartments, Small Bedroom (barley got a double
bed into the room). Maintenance fees are out of this world.
Very little or no appreciation of your property values.
If you are willing to pay for it then it's worth it, otherwise
buy a a freehold property.