We stayed there last year over Memorial Day. We liked the space but found the beds to be uncomfortable and the cleanliness factor to be slightly lower than our standard. Also, we were very far away from the pool/lazy river, so only used it the day we checked out as we had to drive up to it, and that day they ran out of pool towels for over 2 HOURS (with no one in the pool, less than 30 people). We ended up having to buy beach towels at the gift shop for my kids to dry off with. Also, it was at least 20 minutes from the closest disney parks (Animal Kingdom), probably more like 30-40 minutes from Magic Kingdom, and would be farther than that from Seaworld. We have stayed offsite several times, but we have found that we prefer to be closer. I highly recommend Caribe Royal, on World Drive. It is 2 miles from Disney property, and we just spent the weekend in a 2 bedroom there, can't say enough good about it. Master had a 2 person jacuzzi tub plus free standing shower, king bed. 2nd bedroom had 2 queens, and a full bathroom with tub/shower combo, plus had a full kitchen, washer/dryer, dining room table & chairs, and living room area with pull out couch and chair. Terrific, clean, spacious, daily housekeeping is included there, too, another plus for me. And the pool area with waterfall and 75 ft slide was wonderful.