Wow 120 feet? There must not be much room for boating in it after everyone has one of those! I'd figure out what you need for use and boat lift then make the rest a walk way out to it. Power lifts see the way to go. Water powered are cheaper but slower and I believe more maintenance. Hydraulic oil are self contained and just need power.