the customer favorite in WDW area says" restaurant, pool, fitness center, business center. It has a nice view of downtown Disney and has several restaurants. Tramsportation is provided to all parks. What doe they really mean by "downtown Disney? Thanks for any leads on this hotel.