Is St Pete Beach FL a Good Place to Live?

Is St Pete Beach FL a Good Place to Live? ¬†Well, are you lo…