Gosport ~ know it well. It is in Hampshire, just across the water from Portsmouth, there is a ferry (foot passengers and bicycles only). How can I best describe it to you? .................. Put it this way ~ If God wanted to give the country an enema Gosport is where He would put the tube. Personally I have only ever gone there when it has been impossible to refuse.
That said it is right next door to Lee on Solent which is quite nice and refined.