T teachme14 New Member Aug 1, 2002 #1 Has anyone ever stayed here? It is in Temecula, CA. We are going to stay there on Aug. 11 and 12 and was wondering about the place. Vickie
Has anyone ever stayed here? It is in Temecula, CA. We are going to stay there on Aug. 11 and 12 and was wondering about the place. Vickie