Why this charming coastal Spanish city is an affordable alte