Miami is well known for its tropical climate, its beautiful beaches and the terraces from Ocean Drive, Ocean Drive the better place to have dinner with your couple with the beautiful view of South Beach, or you can go to Miami Beach and have a good day with your family at the beach and ther is another place where you can have a good time with your partner, which is the Lincoln Road this is a good place to have a shopping day and there are many restaurants.
This city is one of the best to go on shopping, is full of malls, and they are definitely recommendater, like the Dolphin Mall, Sawgrass Mills which is in Weston, the International Mall, the Aventura Mall, and many more. If you like the art you can also go to the famous Wynwood Art District and fall in love with it. And if you want to have fun you can go to Orlando which is about three hours away from Miami and go to the Disney Parks or the Universal Parks.
Miami is a city with almost everything, is one of the best to go on shopping and has many beaches, I would definitely recommend it if you are planning some vacations at the beach!