Has anyone stayed here before. It is in Windsor Palm. We were looking at Windsor Hills but then saw this one and it looks very nice. It is less expensive than the Windsor Hills one. Just wanted to check with the DIS'ers and get their opinons of the villa and also of Windsor Palms.
Thanks
Thanks
