I am a TA and have clients that stay here every year for their convention. They love it! They are quite wealthy and live in a gorgeous home so I would have to assume it is really nice.
Rosen Center is very nice and is an extremely large hotel. It is located near the intersection of Universal Drive and Int. Blvd. I've been in it but never stayed but have read nothing but positive reviews about his hotel.