The hotel is much nicer than I expected. This is a high end, luxurious, large hotel. Wow, what a complex. It's very close (10 mins) to Sea World and not too far (20 mins) from Disney and Universal. The pool was remarkable. If you wanted to relax and let the kids play in the pool "all day" this is the place for it. It's several pools linked by a "lazy river" We were there for a few days around the new year. The weather wasn't hot, but wasn't cold either. The pool area was virtually unused. We utilized it in the morning and night. New Years eve, we were able to see the fireworks at Disney and Sea World from our balcony. The hotel put on their own fireworks display. They launched from the on premise golf course and completely blew my expectations away. Better than Disney, better than Sea World. They were incredible. Very nice surprise. If I had to find a down side, it would be the cost at the restaurant. Breakfast buffet, way too expensive.