Hi everyone, we're planning a trip to Disney (me, my wife and 2 daughters ages 9 and 12) in July. We've been offered a good deal in Windsor Hills at Atlantis the Townhouse on Otterspool Ave. By any chance, has anyone else stayed at this house and be able to offer their opinion? It looks really nice on the website (davh.com). Any feedback would be appreciated!
Thanks!
Thanks!