Most overrated:
-Cayman Islands
-Hawaii
Most Underrated:
-Bimini Island, Bahamas (the beaches and Black people there are amazing)
-Panama (For single men)
-Old Cartegena, Columbia (Married couples)
Best Beach:
-Bimini, by far. The beaches here are spectacular. With a cigar and cold beers...I could die out there. Perfect place to take a lady to romance her if your in South Florida. If you like ocean fishing, you can't beat it. Go sometime before Thanksgiving, to beat the snowbirds, preferably the first two weeks of November. Prices are super cheap and you'll have the island, casino, etc all to yourself.
Expensive, but worth the price:
-Bahrain. I lived there for a year and a half. This can get pricy, but it worth every penny. Luxury....Luxury...Luxury. They had something like Uber eats there before it became a thing here in the states. Arabs are lazy and abhor manual labor or going out in the heat. Literally everying comes with service. The food is amazing. Some of best chefs in world cook in the 5-star restaurants there. Weekend bunches are a staple thoughout the country. Street food isn't bad either. The juices and fruit are to die for. The Bahraini's are pretty cool and westernized to an extent. Best time to visit, either right before or right after Ramadan. Bahrain 🇧🇭 is the Las Vegas of the Middle East. Visiting will be an eye opener on how different Western culture is verses Arabic Culture. Exchange rate is about 2.5 diners to 1 U.S. Dollar. Once you learn the island, you will find really good deals on jewerly, pearls, gold, rugs and furniture. Alcohol consumption is legal at hotel bars and the drinks are notoriously strong....put your big boy pants on. Hookah is a way of life there and there is no better place to smoke it.
Expensive, but a waste of time:
-Guam. Been there twice. Never want to go back. Ever.
-Caymen Islands. Save your money and go vist to Bimini, Jamaica or Cuba.