Has anyone stayed at this resort or heard anything about it? I came across is on Expedia. It looks like it is really close to Downtown Disney (which is the purpose of our trip) and we need a 2 bedroom suite. Any other suggestions that would fit that criteria?
Thanks!
Thanks!
