JT,
We like to spend 4 weeks at Royal Vista in Jan/Feb timeframe each year. We love that the resort is Oceanfront and fairly modest in size - I think it has around 100 units total. Lot's of activities on the beach available - kayaks, sailboats, jet ski's, etc all available for rent. Lots of open beach to walk in both directions with surfers and kiteboarders to watch along the way if the wind and waves are good. You can take a fishing charter or scuba/snorkel trip out from the docks near the Hillsborough inlet (only a couple miles north on A1A, or you can rent a boat and cruise the intra-coastal at the base of the Atlantic Ave bridge in Pompano Beach. We love the drive north on A1A to Boca Raton and Delray Beach - a couple of really nice beach front restaurants along the way and in both towns. The drive south on A1A takes you to the Ft Lauderdale beaches - check out the water taxi for an inexpensive tour of the intra-coastal and all the ultra rich homes and yachts. There are also a couple tour boats you can pick up on the riverfront near Los Olas Blvd. In the winter there are a lot of retired people that basically live at RV for several weeks. I'm sure there are a lot more families with young children around in the summer that would take advantage of the volleyball court on the beach, etc. The resort does have an activities schedule which I believe has included things like a lunch cookout, dinner cookout with entertainment, steel drum band, water exercise, beach yoga, bingo and probably more stuff for kids in the summer. You should be able to call the resort for more info. Since Santa Barbara, Sea Gardens, and Palm Aire are also in Pompano Beach there are some activities that are available at the other resorts - most notably is the golf (with discounts) at Palm Aire and the dinner cruise on the Serenity yacht at Santa Barbara. People from the other resorts will come to RV for the beach activities. Finally, there is an onsite deli which is open for breakfast and lunch as well as a poolside/oceanfront Tiki Bar.
Hope this is helpful information for you - have fun!
Doug
Naperville, Illinois
PS - There is also a fitness center and we were told a year ago they were planning to get some new equipment, but it hadn't happened yet the last time we were there.