hi there
i've just received my tickets for my holiday and have been informed that our villa is located in the windwood bay area (willow view drive to be exact)
anyone know what this area is like?
is it very close to disney?
what is the quality of the villas like?
many thanks
paul
Bookmarks