Has anyone used the Manchester boat ramp lately and can you still get a large boat (21ft) in there. If not were close to manchester can you lauch a larger boat.