Todo esto es cuestión de gusto. Yo he vivido en los tres sitios (Pto, Rota y Chipiona) y desde luego el Pto. es el último de los tres que eligiría. Tiene mejor tras*porte, pero todo lo demás son desventajas: más grande (menos tranquilo), más sucio y, si quieres urbe, no tienes playa, y si quieres playa, no tienes urbe.
En cuanto a que Rota sea caro (respecto al Pto), disiento. Lo que tiene Rota es un precio medio mayor, porque toda Rota está al lado del mar y prácticamente no hay barrios cutres. El Pto en cambio es mucho más extremo, y hay mucho barrio de cosa y mucho barrio a tomar por ojo ciego de la costa que hace bajar el precio medio. A igualdad de calidad de barrio, te aseguro que Rota es más barato.
En cuanto a Costa Ballena, que ha citado el forero y dice que había barajado, yo sí que no iría allí ni loco sin coche.