Best American (New) in Cape Canaveral, FL