Bayview Park is a hidden gem on Coronado Island. It has one of the best views of the San Diego Skyline. The view looks out across San Diego Bay from a gap between mansions on the north side of the island.