Is St Pete Beach FL a Good Place to Live?

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