I like to add North Miami Beach. It is a great place. Ball Harbour Mall is a great area to shop in North Miami. The Gulft Stream Casino is located near Aventura Mall in North Miami. There are three Flanigans Restaurants to have fresh sea food. The beach is near to all these places. There are many things to see and do. Panama City beach and Destin is a good idea.