Just by the name of the bar being "The Fisherman's Net", I would put it in "The Docks" section of town.  Maybe it could be at the end of a long esplanade of tourist shops and rival bars that are in the area that lead to the old harbor.  The views of the river would be fantastic I think... along with a large patio for those who want to do things out in the open or just to be alone would be another good suggestion.