Is Miami Beach really the best beach in the world?