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