Lake front property in Ensenada Shores! There are only 6 lake front properties in the entire community and 4 already have homes on them. If you are looking for a wide, level, lake front property in an upscale community, look no further. Location, Location, Location! Ensenada Shores is located on the southern shore of Canyon Lake making access to Hospital, Shopping, Groceries, and other conveniences within reach. This gated community provides underground utilities (water, electric, fiber optics).