For luxury I would suggest South Seas on Captiva. You can rent a timeshare, Hotel room, villa or private home. There is a trolley for transportation on the grounds and I believe it still takes you to the village on Captiva. Most accomodations have a pool just for that complex and there is a beautiful main pool on the north tip of the plantation.
There is a golf course, a few restaurants and shops on site. You can rent cabanas at the main pool. There is also rental for water sports on site. You can rent golf carts to get around on, also bicycles.