Miami Beach is a popular vacation spot in Florida