I stayed at the Isla Grand for a conference but could easily see the whole family spending a long weekend here. The resort has everything you need: coffee shop serving Starbucks, restaurant, bar, two large pools, tennis courts, and easy beach access.
There are two types of rooms: full size condos in the tower and standard hotel rooms in the cabanas. While the tower offers a better Gulf view, the cabanas are closer to the pool and the beach. Both are spacious. I know how hard it is to keep beachfront rooms clean, with all that sand. But my cabana room was spotless. Kudos to the housekeeping staff.
The groundskeepers also need some recognition. The pools were clean with plenty of lounge chairs available. The lawns were perfectly manicured. Just beautiful, really.
The size of the resort gives you (and your kids!) plenty of space to roam. You'll have no trouble finding the action or a quiet spot, be it the pool bar or one of the hammocks near the beach.