valleygirl
Mouseketeer
- Joined
- Feb 23, 2005
- Messages
- 239
We just booked this 5 bedroom home on Bowring Street in Windsor Hills for August and I was wondering if anyone has stayed there. The pictures and description of the home look great but after reading some of the stories about people showing up and not actually having a rental I'm feeling a bit nervous.


