Has anyone stayed at this 5 bedroom villa on Daulby Street in Winsor Hills. It is I.D. #5 on the windsorhillsrent.com site. We are thinking of renting it but have never rented a villa before. It looks very nice but would love to hear from someone who may have stayed there before. Thanks!