Located on a peninsula that neatly separates Cadiz Bay from the Atlantic Ocean ... it's not unusual to spot tents pitched on city beaches, home to hitchhikers or the homeless.