Very good location for vacationing and great for quick R&R on business
Can't say enough about the location - literally 15 minutes from the airport (non-rush hour), maybe 5 minutes to Sea World and the beaches. The hotel grounds are compact and "resort-like". Pools (with waterslides) are great for younger kids. If you're traveling for business it's a short elevator trip to the pool/hot tub to relax at day end or very short trip over to the beach.
Two restaurant choices - expensive but decent Red Marlin and the reasonable poolside restuarant/bar. There's also an Einstein Bagel on the dock for breakfast/lunch. Hours seem to vary greatly depending on season. Other than this, you'll be getting in the car for a short drive to eat.
Ocean view gets you great sunset potential. I found the rooms relatively spacious and decently furnished and all room I have stayed in have refridgerators. I have only stayed in the Tower rooms and can't speak to the options in other buildings (mostly suites, I think).
Note: pricing in the summer is pretty steep; I only stay during offpeak when the rates are competitive compared to other business hotels.