On our most recent trip to Orlando, we decided to stay near Universal and opted for the Hard Rock because it has the "early access" to Harry Potter part of the park.
We were very pleased with the grounds, the pool, the decor, etc. It's really a very nice hotel. The staff was almost all great--my biggest complaint is with the laissez-faire attitude of the concierge staff. They were a little "too cool' for their official job. Everyone else (bell staff, restaurants, pool, gym, cleaning staff, front desk, restaurant) very nice.
Good option for a family travelling to Universal--almost all families.