Miami Beach has sex at night along the beach shore and also in "The Park". Guess you can call it live entertainment.
Drugs are only a few blocks away or at most clubs. Just look for the really touchy feely types and ask if you can have some of what they are having.
If you are single, you should have no trouble meeting several people, all with only one thing on their minds and at least one person with the intention of making you their one and only partner. 80% of them will be hotter than any person you could ever meet in your lifetime- so take advantage, it may be your only chance with them. If your part of the 80%, 20% will pay and pamper you royally.
Be clean (showered and smell nice) and bring condoms. Most residents are vaccinated for most STD but you can NEVER be too cautious.
Clubbing doesn't end until the next day afternoon (afterhours begans once the clubs shut down around 3-4am). After 11pm, every club has a line. Restaurants stay open 24hours or super late.
Best of all, there is always a nice ocean breeze to cool things off.
Haven't been to Venice Beach yet, but Miami Beach from my friends stories, should be better.
From a friend who was a (garden tool) in Miami but got paid, a car, clothing, a watch and his rent paid for over a year.