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.
Moro Bay Lake. Moro Bay forms where Moro Creek enters the Ouachita River on the border of Union and Bradley counties 23 miles northeast of El Dorado and 29 miles southwest of Warren in south central Arkansas. In addition to the bay and the Ouachita, Raymond Lake also can be accessed from Moro Bay State Park.