Since you asked, I do think it is odd that your grandchildren sleep with you if you have other accommodation available for them. Also, a nine-year-old should be able to bathe or shower alone. I would worry more about lack of independence at that age than anything improper, but at age 9 I would expect a boy to be more modest than you are describing.
Free printable topographic map of Morro Bay (aka Moro Bay and Bernard's Bay) in San Luis Obispo County, CA including photos, elevation & GPS coordinates.
Morro Bay Weather Information. Morro Bay in California's Central Coast region enjoys mild temperatures all year round. The cooling effect of the Pacific Ocean currents from Alaska provide enjoyable, nice summers with the daytime high temperatures seldom rising above 70 degrees. Winter daytime highs average on the coldest month approx. 62 degrees and the night time lows average between 42 on the coldest winter nights and 53 degrees on summer nights.