Cabins at Miller's Landing at Bass Lake offer access to water recreation of all kinds, close to Yosemite.