36-221-EL Enjoy spectacular lakeview living at beautiful Eldora Beach, a private beach community located adjacent to Grandview Beach on the west side of Last Mountain Lake. This neat and tidy 558 sq. ft. 3 season cabin offers is steps from the water with everything you need for relaxing getaways.