It is on Absecon Island, on the Atlantic coast. What is the name of the island on which Atlantic City is located?