This is the newest Disney Vacation Club resort located across from Downtown Disney, so perhaps you should visit the Disney Vacation Club Forum as we currently have lots of threads running about Saratoga since it just opened last month. This board is in reference to all other hotels besides Disney, so you probably aren't going to get too many responses here considering this is a Disney resort.
Have fun! Tiger