Is St Petersburg FL a Nice Place to Live?

Is St Petersburg FL a Nice Place to Live? ¬†Exploring the Al…