I have seen a villa which is situated at Santa Cruz.
I know nothing of this area and wondered if anyone had ever stayed here and is it as convenient to Disney as I am led to believe?
Also, is there good access to other things like restaurants and convenience stores?
Hope someone can help
Lin
I know nothing of this area and wondered if anyone had ever stayed here and is it as convenient to Disney as I am led to believe?
Also, is there good access to other things like restaurants and convenience stores?
Hope someone can help
Lin