Bastia isn't really nice city. Big port with, lot of cars, scooters - simply welcome on "the south".
You could like browsing shops while waiting your ferry. Don't miss the old port, but watch your steps! Ground is here full of dog's excrements.