I have visited there several times but not stayed overnight (we were staying up the road at Fairfield in Pompano Beach). This is the perfect timeshare to go to if you want to lay on the beach and do some serious partying. It is located on a stretch of AIA that has nothing but bar after bar after bar which are packed with people each night. In our pre-baby days, we would have loved it. The beach access is wonderful - huge beach, although crowded. Tons of restaurant options and shops either right in the complex of the Marriott or within walking distance.
To me, this did not seem the ideal place for younger children. There are other timeshares on the beach in quieter areas that might be better for kids activities in general.