Just back from 5 nights at Lake Buena Vista Resort & Spa...loved it! We would definitely go back. Our room was clean and spacious. Kids loved the pirate themed swimming pool. The on-site Irish pub/restaurant was great. We had no problems whatsoever. If you read tripadvisor the reviews are good, most of the complaints are regarding parking and sheets not fitting the beds. We didn't have problems with either one. I'm sure whatever you choose, you'll have a blast!