Oceanfront hotels, resorts, and condos near Cocoa Beach pier and Cape Canaveral on Florida's Space Coast