Trying to find a map, where are they located in the Epcot area? Would their be any disadvantages to choosing the villas over the resort? Starting to consider since my parents would be along. It would be nice to have a kitchen and washer/dryer at our disposal.