Our group is close to booking our place to stay for the beginning of September. I am leaning towards the 5 bedroom Prince Andrew's Castle in Windsor Hills Resort. Does anyone here happen to have any experience staying here? If so, what are your pros and cons?? Or do you have a similar house you just love in Windsor Hills that you would recommend???
